2
root: ({ props }) => ({
7
'left-0 bottom-0 w-full': props.position == 'bottom',
8
'left-0 top-0 w-full': props.position == 'top',
9
'left-0 top-0 h-full': props.position == 'left',
10
'right-0 top-0 h-full': props.position == 'right',
14
'flex justify-center items-center',
17
'pointer-events-none',
29
'bg-surface-0/10 dark:bg-surface-900/20 border border-surface-0/20',
36
'pointer-events-auto',
39
list: ({ props }) => ({
42
'flex items-center justify-center',
44
'flex-col': props.position == 'left' || props.position == 'right',
54
item: ({ props, context, instance }) => ({
61
'origin-bottom': props.position == 'bottom',
62
'origin-top': props.position == 'top',
63
'origin-left': props.position == 'left',
64
'origin-right': props.position == 'right',
68
'transition-all duration-200 ease-cubic-bezier-will-change-transform transform',
74
'flex flex-col items-center justify-center',
83
'cursor-default overflow-hidden',