diff --git a/src/pages/EventDetailPage.tsx b/src/pages/EventDetailPage.tsx index 91a4f17..6229b6d 100644 --- a/src/pages/EventDetailPage.tsx +++ b/src/pages/EventDetailPage.tsx @@ -79,6 +79,7 @@ function EventDetailSkeleton() { export default function EventDetailPage() { const { t } = useTranslation(); + const timeZone = typeof Intl !== 'undefined' ? Intl.DateTimeFormat().resolvedOptions().timeZone : ''; const { pubkey, identifier } = useParams<{ pubkey: string; identifier: string }>(); const { data: event, isLoading, error, refetch } = useSkateEvent(identifier || '', pubkey); const author = useAuthor(event?.pubkey); @@ -456,6 +457,7 @@ export default function EventDetailPage() { {formatTime(event.start)} {event.end && ` – ${formatTime(event.end)}`}

+ {timeZone &&

{timeZone}

}
diff --git a/src/pages/GearSwapPage.tsx b/src/pages/GearSwapPage.tsx index 38fa9d6..50f90b9 100644 --- a/src/pages/GearSwapPage.tsx +++ b/src/pages/GearSwapPage.tsx @@ -49,7 +49,7 @@ export default function GearSwapPage() { }); const { user } = useCurrentUser(); - const { data: items, isLoading, error } = useMarketplaceItems(200); + const { data: items, isLoading, error, refetch } = useMarketplaceItems(200); const { data: followList } = useFollowList(user?.pubkey); // Filter state @@ -521,6 +521,9 @@ export default function GearSwapPage() {

{t('marketUi.gearSwap.loadFailed')}

{t('marketUi.gearSwap.tryLater')}

+ )}