'use client'; import { ReactNode } from 'react'; import { useLocalization } from '@akinon/next/hooks'; import { useOnlineStatus } from '@theme/hooks/use-online-status'; interface OfflineFallbackProps { children: ReactNode; } export const OfflineFallback = ({ children }: OfflineFallbackProps) => { const isOnline = useOnlineStatus(); const { t } = useLocalization(); if (isOnline) return <>{children}>; return (
{t('common.network.offline.message')}