"use client"; import { useTranslations } from "next-intl"; import { Tab, TabsContainer } from "../../../../components"; import { useNotificationContext } from "../../contexts/NotificationContext"; import { NotificationErrorBoundary } from "../common"; import { NotificationsList } from "../lists/NotificationsList"; function NotificationsListContainerContent() { const t = useTranslations(); const { notifications: _notifications, isLoading: _isLoading, error } = useNotificationContext(); if (error) { return (

Error loading notifications: {error}

Please try refreshing the page.

); } const tabs: Tab[] = [ { label: t(`notification.inbox`), content: , }, { label: t(`notification.archived`), content: , }, ]; return ; } export function NotificationsListContainer() { return ( ); }