mirror of
https://github.com/hazemKrimi/crimson-quirks-ui.git
synced 2026-05-02 02:30:29 +00:00
Fix sidebar wip
This commit is contained in:
@@ -22,7 +22,10 @@ const ContextMenu = ({ items, component, className }: ContextMenuProps) => {
|
||||
'mouseenter',
|
||||
openMenu
|
||||
);
|
||||
ref.current?.addEventListener('mouseleave', closeMenu);
|
||||
(document.querySelector(`#${component}`) as HTMLElement)?.addEventListener(
|
||||
'mouseleave',
|
||||
closeMenu
|
||||
);
|
||||
|
||||
return () => {
|
||||
(
|
||||
|
||||
@@ -153,7 +153,7 @@ const Sidebar = () => {
|
||||
))}
|
||||
{templates &&
|
||||
templates.map((template, index) => (
|
||||
<Box marginBottom='20px' key={template.id}>
|
||||
<Box marginBottom='20px' key={template.id} position='relative'>
|
||||
<div id={`template-${template.id}`}>
|
||||
<SidebarItem
|
||||
color={role}
|
||||
|
||||
@@ -17,4 +17,9 @@ export const Wrapper = styled.div<WrapperProps>`
|
||||
grid-template-rows: 1fr auto;
|
||||
justify-content: center;
|
||||
padding: 55px 0px;
|
||||
overflow-y: scroll;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
width: 1px;
|
||||
}
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user