import { HiCog, HiHome, HiInformationCircle, HiUser } from 'react-icons/hi2'; import type { Meta, StoryObj } from '@storybook/react-vite'; import { IconSidebarLayout } from './IconSidebarLayout'; const meta: Meta = { title: 'components/LeftSideMenuBarLayout', component: IconSidebarLayout.Layout, parameters: { layout: 'fullscreen', }, }; export default meta; type Story = StoryObj; const sampleItems = [ { title: '首页', href: '/', icon: , }, { title: '用户', href: '/users', icon: , }, { title: '设置', href: '/settings', icon: , }, { title: '帮助', href: '/help', icon: , }, ]; export const Default: Story = { args: { top: sampleItems.slice(0, 1), center: [...sampleItems, ...sampleItems, ...sampleItems], bottom: sampleItems.slice(3), className: 'h-screen', children: (

IconSidebarLayout Demo

This is the main content area. The left sidebar contains navigation icons.

), }, };