diff --git a/package.json b/package.json index 94d80d4..f90ab1c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@internxt/ui", - "version": "0.1.6", + "version": "0.1.7", "description": "Library of Internxt components", "repository": { "type": "git", diff --git a/src/components/sidenav/Sidenav.tsx b/src/components/sidenav/Sidenav.tsx index a6e9bd2..182197a 100644 --- a/src/components/sidenav/Sidenav.tsx +++ b/src/components/sidenav/Sidenav.tsx @@ -71,7 +71,7 @@ const Sidenav = ({ return (
@@ -85,21 +85,28 @@ const Sidenav = ({ className={header.className} /> -
- {isCollapsed ? collapsedPrimaryAction : primaryAction} +
+
+ {!isCollapsed &&
{primaryAction}
} + {isCollapsed &&
{collapsedPrimaryAction}
} +
- {!isCollapsed && storage && ( - + {storage && ( +
+ +
)}
); diff --git a/src/components/sidenav/SidenavHeader.tsx b/src/components/sidenav/SidenavHeader.tsx index 864ca96..cf83d96 100644 --- a/src/components/sidenav/SidenavHeader.tsx +++ b/src/components/sidenav/SidenavHeader.tsx @@ -1,4 +1,4 @@ -import { SidebarIcon } from '@phosphor-icons/react'; +import { SidebarSimpleIcon } from '@phosphor-icons/react'; import { SuiteLauncher } from '../suiteLauncher'; interface SidenavHeaderProps { @@ -32,52 +32,46 @@ const SidenavHeader = ({ suiteLauncher, }: SidenavHeaderProps): JSX.Element => { return ( -
- {isCollapsed ? ( -
- - )} +
+
+ + {isCollapsed && onToggleCollapse && ( + -
- ) : ( - <> -
+
+ {suiteLauncher && ( + + )} + {onToggleCollapse && ( + -
- {suiteLauncher && ( - - )} - {onToggleCollapse && ( - - )} -
- - )} + )} +
); }; diff --git a/src/components/sidenav/SidenavItem.tsx b/src/components/sidenav/SidenavItem.tsx index 0e380f6..356882c 100644 --- a/src/components/sidenav/SidenavItem.tsx +++ b/src/components/sidenav/SidenavItem.tsx @@ -25,25 +25,25 @@ const SidenavItem = ({ );