import { Meta, Story } from '@storybook/react';
import { List } from 'lucide-react';
import { Link } from '@@/Link';
import { IconProps } from '@@/Icon';
import { DashboardItem } from './DashboardItem';
const meta: Meta = {
title: 'Components/DashboardItem',
component: DashboardItem,
};
export default meta;
interface StoryProps {
value: number;
icon: IconProps['icon'];
type: string;
}
function Template({ value, icon, type }: StoryProps) {
return ;
}
export const Primary: Story = Template.bind({});
Primary.args = {
value: 1,
icon: List,
type: 'Example resource',
};
export function WithLink() {
return (
);
}
export function WithChildren() {
return (
Children
);
}