| 1234567891011121314151617181920212223242526272829303132 |
- import { Grid } from '@/components/products/Grid'
- import { Popover, Transition } from '@headlessui/react'
- export function SwitcherPopover({ children, menuItem, ...props }) {
- return (
- <Popover {...props}>
- {children}
- {/* <Transition
- enter="transition ease-out duration-200"
- enterFrom="opacity-0 translate-y-1"
- enterTo="opacity-100 translate-y-0"
- leave="transition ease-in duration-150"
- leaveFrom="opacity-100 translate-y-0"
- leaveTo="opacity-0 translate-y-1"
- > */}
- <Popover.Panel className="absolute z-10 m-auto mt-4 ">
- {({ close }) => (
- <div className="fixed left-0 w-full">
- <div className="m-auto w-full max-w-[600px] overflow-hidden rounded-lg bg-white p-4 shadow-xl ring-1 ring-black ring-opacity-5 dark:border dark:border-slate-600 dark:bg-neutral-900">
- <Grid
- onClick={close}
- menuItem={menuItem}
- numCols={'grid-cols-2'}
- />
- </div>
- </div>
- )}
- </Popover.Panel>
- {/* </Transition> */}
- </Popover>
- )
- }
|