diff --git a/packages/web/pages/settings/emails.tsx b/packages/web/pages/settings/emails.tsx index bb0e4ea36..ab432fdb4 100644 --- a/packages/web/pages/settings/emails.tsx +++ b/packages/web/pages/settings/emails.tsx @@ -107,6 +107,9 @@ export default function EmailsPage(): JSX.Element { } const sortedEmailAddresses = useMemo(() => { + if (!emailAddresses) { + return [] + } return emailAddresses.sort((a, b) => a.createdAt.localeCompare(b.createdAt)) }, [emailAddresses]) diff --git a/packages/web/pages/settings/subscriptions.tsx b/packages/web/pages/settings/subscriptions.tsx index 8c4538ecf..ee0bab5f4 100644 --- a/packages/web/pages/settings/subscriptions.tsx +++ b/packages/web/pages/settings/subscriptions.tsx @@ -31,6 +31,9 @@ export default function SubscriptionsPage(): JSX.Element { } const sortedSubscriptions = useMemo(() => { + if (!subscriptions) { + return [] + } return subscriptions.sort((a, b) => b.updatedAt.localeCompare(a.updatedAt)) }, [subscriptions])