import { ChevronRightIcon } from '@heroicons/react/24/solid';
import { useRouter } from 'next/router';
import { useState } from 'react';
import { AccordionExamples } from '@/components/accordion';
import { CardExamples } from '@/components/card';
import { MenuExamples } from '@/components/menu';
import { TabExamples } from '@/components/tab';
import clsxm from '../lib/clsxm';
const GridWrap = ({ title, href, children, router, ...props }) => {
return (
{children}
);
};
export const Examples = () => {
const router = useRouter();
const [_, setNotification] = useState(undefined);
const exampleComponents = [
{
title: 'Accordion',
href: '/accordion',
Component: AccordionExamples.Simple,
className: '!w-full md:!w-full',
},
{
title: 'Menu',
href: '/menu',
Component: MenuExamples.Default,
className: '!w-full',
},
{
title: 'Tab',
href: '/tab',
Component: TabExamples.Default,
className: '!w-full',
},
{
title: 'Card',
href: '/card/#standard',
Component: CardExamples.Standard,
className: 'h-96',
},
{
title: 'App Store',
href: '/card/#app-store',
Component: CardExamples.AppleStore,
},
/* {
title: 'List', { ns: 'list' },
href: '/list/#detail',
Component: ListDetailComponent,
className: 'max-w-md shadow-xl h-full !rounded-3xl example',
}, */
];
return (
<>
{exampleComponents.map(({ className, Component, ...props }) => (
))}
>
);
};