diff --git a/pages/users/[id].tsx b/pages/users/[id].tsx index a1c293a..d6e07e7 100644 --- a/pages/users/[id].tsx +++ b/pages/users/[id].tsx @@ -20,7 +20,7 @@ const Advertisement = dynamic(() => import('@components/Advertisement')) const Tooltip = dynamic(() => import('@components/Tooltip')) const Users: NextPage = ({ data }) => { - if (!data.id) return + if (!data?.id) return return ( = ({ data }) => { export const getServerSideProps = async (ctx: Context) => { const data = await Query.get.user.load(ctx.query.id) - return { props: { data, date: SnowflakeUtil.deconstruct(data.id ?? '0')?.date?.toJSON() } } + return { props: { data, date: SnowflakeUtil.deconstruct(data?.id ?? '0')?.date?.toJSON() } } } interface UserProps {