Message lorsqu'aucun enregistrement présent

This commit is contained in:
2026-06-16 08:38:23 +02:00
parent 032a370e7d
commit 9058bc7d22
8 changed files with 156 additions and 6 deletions
+11
View File
@@ -1,5 +1,6 @@
import { useEffect, useRef, useState } from 'react';
import PageIcon from '../components/PageIcon.jsx';
import EmptyState from '../components/EmptyState.jsx';
import Pagination from '../components/Pagination.jsx';
import { usePagination } from '../hooks/usePagination.js';
import { api } from '../api.js';
@@ -249,6 +250,16 @@ export default function TaxReport() {
dlBlob(JSON.stringify(payload, null, 2), `2778-SD-${annee}.json`, 'application/json');
};
if (!loading && data && availableYears.length === 0) return (
<>
<div className="topbar"><h2>Fiscalité</h2></div>
<EmptyState
icon="📋"
title="Aucune donnée fiscale disponible"
message="Vous n'avez pas encore de données fiscales à déclarer. Ajoutez des plateformes et des remboursements pour voir apparaître votre récapitulatif fiscal."
/>
</>
);
return (
<>
<div className="topbar">