Remove admin menu dismiss animation

This commit is contained in:
Sam Becker 2025-03-01 09:37:30 -06:00
parent c95766af5f
commit 7fbe10e005

View File

@ -25,9 +25,11 @@ import { FiUploadCloud } from 'react-icons/fi';
export default function AdminAppMenu({ export default function AdminAppMenu({
active, active,
animateMenuClose,
className, className,
}: { }: {
active?: boolean active?: boolean
animateMenuClose?: boolean
className?: string className?: string
}) { }) {
const { const {
@ -144,7 +146,8 @@ export default function AdminAppMenu({
)}> )}>
<div className={clsx( <div className={clsx(
'flex flex-col items-center justify-center gap-2', 'flex flex-col items-center justify-center gap-2',
'relative transition-transform duration-300', 'relative transition-transform',
animateMenuClose ? 'duration-300' : 'duration-0',
'translate-y-[-18px]', 'translate-y-[-18px]',
)}> )}>
<IoArrowDown size={16} className="shrink-0" /> <IoArrowDown size={16} className="shrink-0" />
@ -170,9 +173,9 @@ export default function AdminAppMenu({
: 'text-gray-400 dark:text-gray-600', : 'text-gray-400 dark:text-gray-600',
)} )}
buttonClassNameOpen={clsx( buttonClassNameOpen={clsx(
'bg-dim', 'bg-dim text-main!',
'text-main!',
'[&>*>*]:translate-y-[6px]', '[&>*>*]:translate-y-[6px]',
!animateMenuClose && '[&>*>*]:duration-300',
)} )}
items={items} items={items}
ariaLabel="Admin Menu" ariaLabel="Admin Menu"