veza/apps/web/src/components/studio/AIToolsView.stories.tsx
senke a18aea7174 refactor(studio): AIToolsView module, re-export, stories
- Module ai-tools-view: types, constants (AI_TOOLS), useAIToolsView,
  ToolGrid, Workspace, Skeleton, orchestrator AIToolsView
- Re-export from AIToolsView.tsx
- Stories: Default, Loading (Skeleton); decorator min-h-layout-page,
  no local ToastProvider (use StorybookDecorator)
- Fix: text-[10px] -> text-xs, min-h-[400px] -> min-h-layout-page-sm

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 02:07:05 +01:00

24 lines
588 B
TypeScript

import type { Meta, StoryObj } from '@storybook/react';
import { AIToolsView, AIToolsViewSkeleton } from './ai-tools-view';
const meta = {
title: 'Components/Features/Studio/AIToolsView',
component: AIToolsView,
tags: ['autodocs'],
decorators: [
(Story) => (
<div className="bg-kodo-background min-h-layout-page p-4">
<Story />
</div>
),
],
} satisfies Meta<typeof AIToolsView>;
export default meta;
type Story = StoryObj<typeof meta>;
export const Default: Story = {};
export const Loading: Story = {
render: () => <AIToolsViewSkeleton />,
};