'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
);
}