Handle empty email and subscription lists

This commit is contained in:
Jackson Harper 2023-01-17 22:29:22 +08:00
parent 2f8cdaec05
commit 02a31890fe
2 changed files with 6 additions and 0 deletions

View file

@ -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])

View file

@ -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])