import Button from '../components/common/Button'; /* Colonnes du tableau de monitorings partagées par VueConso et ServiceMonitorings (Contrat/Fournisseur) : même jeu de données (GET /dashboard), même tableau. Centralisé pour qu'une évolution des colonnes (ajout, renommage) ne soit faite qu'à un seul endroit. */ export function buildMonitoringColumns(navigate) { return [ { key: 'nom', label: 'Monitoring' }, { key: 'service', label: 'Service' }, { key: 'categorie', label: 'Catégorie' }, { key: 'bdd_source', label: 'Source' }, { key: 'nb_erreurs', label: 'Erreurs', render: (val) => val ?? 0 }, { key: 'actions', label: 'Actions', render: (val, row) => ( ) } ]; }