FEAT: Mensagem de sync exibe quantos templates foram importados vs atualizados #3

Merged
rafael.lopes merged 1 commits from fix/templates into dev 2026-07-23 15:13:40 -03:00

View File

@ -609,7 +609,10 @@ export function TemplateManagementPanel({ areas = [] }) {
setSyncing(true); setError(''); setSyncing(true); setError('');
try { try {
const result = await syncTemplatesFromMeta(); const result = await syncTemplatesFromMeta();
setSuccess(`Sincronizado! ${result.synced ?? 0} template(s) atualizado(s).`); const parts = [];
if (result.imported) parts.push(`${result.imported} importado(s)`);
if (result.synced) parts.push(`${result.synced} atualizado(s)`);
setSuccess(`Sincronizado com a Meta! ${parts.length ? parts.join(', ') + '.' : 'Nenhuma alteração.'}`);
await load(); await load();
} catch (err) { } catch (err) {
setError(err?.message || 'Erro ao sincronizar com a Meta.'); setError(err?.message || 'Erro ao sincronizar com a Meta.');