feat(sidebar): implement home visibility toggle with hide/unhide functionality
This commit is contained in:
@@ -19,9 +19,11 @@ import {
|
||||
} from './sidebar';
|
||||
import { CreateTab } from './sidebar/CreateTab';
|
||||
import { HiddenSpacesTabs } from './sidebar/SpaceTabs';
|
||||
import { useHomeHidden } from '../../hooks/useSidebarItems';
|
||||
|
||||
export function SidebarNav() {
|
||||
const scrollRef = useRef<HTMLDivElement>(null);
|
||||
const [homeHidden] = useHomeHidden();
|
||||
|
||||
return (
|
||||
<Sidebar>
|
||||
@@ -29,7 +31,7 @@ export function SidebarNav() {
|
||||
scrollable={
|
||||
<Scroll ref={scrollRef} variant="Background" size="0">
|
||||
<SidebarStack>
|
||||
<HomeTab />
|
||||
{!homeHidden && <HomeTab />}
|
||||
<DirectTab />
|
||||
</SidebarStack>
|
||||
<SpaceTabs scrollRef={scrollRef} />
|
||||
|
||||
Reference in New Issue
Block a user