veza/apps/web/src/components/views/AnalyticsView.stories.tsx

30 lines
753 B
TypeScript
Raw Normal View History

2026-02-03 08:56:11 +00:00
import type { Meta, StoryObj } from '@storybook/react';
import { AnalyticsView, AnalyticsViewSkeleton } from './analytics-view';
2026-02-03 08:56:11 +00:00
const meta: Meta<typeof AnalyticsView> = {
title: 'Components/Features/Views/AnalyticsView',
component: AnalyticsView,
parameters: { layout: 'fullscreen' },
tags: ['autodocs'],
decorators: [
(Story) => (
<div className="bg-kodo-background min-h-layout-page">
<Story />
</div>
),
],
2026-02-03 08:56:11 +00:00
};
export default meta;
type Story = StoryObj<typeof meta>;
export const Loading: Story = {
name: 'Loading',
render: () => <AnalyticsViewSkeleton />,
};
export const Default: Story = {
name: 'Par défaut',
args: { onNavigateTrack: (id: string) => console.log('Navigate to track', id) },
};