fix: tags might be null

This commit is contained in:
Paul Pan 2023-12-31 16:19:00 +08:00
parent 0c412f5bae
commit c6eac312ad
2 changed files with 2 additions and 2 deletions

View File

@ -28,7 +28,7 @@ export default function ProblemDetails(props: ProblemDetailsProps) {
</Space> </Space>
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label="Tags"> <Descriptions.Item label="Tags">
{details.problem.tags.Elements.map((tag) => { {details.problem.tags.Elements?.map((tag) => {
return <Tag key={tag}>{tag}</Tag>; return <Tag key={tag}>{tag}</Tag>;
})} })}
</Descriptions.Item> </Descriptions.Item>

View File

@ -31,7 +31,7 @@ const columns: ProColumns<ProblemList>[] = [
render: (_node, entity) => { render: (_node, entity) => {
return ( return (
<Space> <Space>
{entity.tags.map((tag) => { {entity.tags?.map((tag) => {
return <Tag key={tag}>{tag}</Tag>; return <Tag key={tag}>{tag}</Tag>;
})} })}
</Space> </Space>