FEAT: Mensagem de sync exibe quantos templates foram importados vs atualizados #3
@ -609,7 +609,10 @@ export function TemplateManagementPanel({ areas = [] }) {
|
||||
setSyncing(true); setError('');
|
||||
try {
|
||||
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();
|
||||
} catch (err) {
|
||||
setError(err?.message || 'Erro ao sincronizar com a Meta.');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user