From f6797ebca8f2f9b72b3de2af1ef0962076e2504b Mon Sep 17 00:00:00 2001 From: Rodrigo Martins Date: Fri, 11 Apr 2025 20:57:52 -0300 Subject: [PATCH] Try to fix submenu postition Signed-off-by: Rodrigo Martins --- src/components/layouts/MainLayout.tsx | 28 +++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/src/components/layouts/MainLayout.tsx b/src/components/layouts/MainLayout.tsx index 40db3c2..fe0e9f7 100644 --- a/src/components/layouts/MainLayout.tsx +++ b/src/components/layouts/MainLayout.tsx @@ -114,6 +114,13 @@ export const MainLayout: React.FC = () => { return location.pathname.startsWith(path); }; + // Adicione esta função dentro do componente MainLayout antes do return + const handleMenuHover = (e: React.MouseEvent) => { + const menuItem = e.currentTarget; + const rect = menuItem.getBoundingClientRect(); + document.documentElement.style.setProperty('--menu-item-top', `${rect.top}px`); + }; + return (
{/* Sidebar com barra de rolagem */} @@ -127,7 +134,11 @@ export const MainLayout: React.FC = () => {