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