'use client'; import { useSyncState } from './sync-provider'; export function SyncChip() { const { pendingCount, deadLetterCount } = useSyncState(); if (deadLetterCount > 0) { return (
{deadLetterCount} pedido{deadLetterCount > 1 ? 's' : ''} com erro — contacta o supervisor.
); } if (pendingCount > 0) { return (
{pendingCount} pedido{pendingCount > 1 ? 's' : ''} por enviar
); } return (
Tudo sincronizado
); }