import type { Meta, StoryObj } from '@storybook/react'; import { AdminDashboardView } from './AdminDashboardView'; /** * AdminDashboardView - Centre de commande admin * * Vue principale d'administration avec métriques en temps réel, * visualisation du trafic, queue de modération et logs système. */ const meta: Meta = { title: 'Components/Admin/AdminDashboardView', component: AdminDashboardView, parameters: { layout: 'fullscreen', docs: { description: { component: 'Dashboard admin avec métriques, graphiques de trafic et contrôles système.', }, }, }, tags: ['autodocs'], decorators: [ (Story) => (
), ], }; export default meta; type Story = StoryObj; /** * État par défaut avec données chargées. */ export const Default: Story = { name: 'Par défaut', }; /** * État de chargement initial. */ export const Loading: Story = { name: 'Chargement', parameters: { docs: { description: { story: 'Affiche le spinner pendant le chargement des données admin.', }, }, }, };