mirror of
				https://github.com/lingble/twenty.git
				synced 2025-10-30 12:22:29 +00:00 
			
		
		
		
	Migrate to twenty-ui - navigation/navigation-bar (#7996)
This PR was created by [GitStart](https://gitstart.com/) to address the requirements from this ticket: [TWNTY-7537](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-7537). --- ### Description - Move navigation-bar components to `twenty-ui` Fixes twentyhq/private-issues#81 Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com> Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
		![57568882+gitstart-app[bot]@users.noreply.github.com](/assets/img/avatar_default.png) gitstart-app[bot]
					gitstart-app[bot]
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							c7bc301dba
						
					
				
				
					commit
					c6ef14acc4
				
			| @@ -1,9 +1,14 @@ | |||||||
| import { useCommandMenu } from '@/command-menu/hooks/useCommandMenu'; | import { useCommandMenu } from '@/command-menu/hooks/useCommandMenu'; | ||||||
| import { isCommandMenuOpenedState } from '@/command-menu/states/isCommandMenuOpenedState'; | import { isCommandMenuOpenedState } from '@/command-menu/states/isCommandMenuOpenedState'; | ||||||
| import { NavigationBar } from '@/ui/navigation/navigation-bar/components/NavigationBar'; |  | ||||||
| import { isNavigationDrawerExpandedState } from '@/ui/navigation/states/isNavigationDrawerExpanded'; | import { isNavigationDrawerExpandedState } from '@/ui/navigation/states/isNavigationDrawerExpanded'; | ||||||
| import { useRecoilState } from 'recoil'; | import { useRecoilState } from 'recoil'; | ||||||
| import { IconComponent, IconList, IconSearch, IconSettings } from 'twenty-ui'; | import { | ||||||
|  |   IconComponent, | ||||||
|  |   IconList, | ||||||
|  |   IconSearch, | ||||||
|  |   IconSettings, | ||||||
|  |   NavigationBar, | ||||||
|  | } from 'twenty-ui'; | ||||||
| import { useIsSettingsPage } from '../hooks/useIsSettingsPage'; | import { useIsSettingsPage } from '../hooks/useIsSettingsPage'; | ||||||
| import { currentMobileNavigationDrawerState } from '../states/currentMobileNavigationDrawerState'; | import { currentMobileNavigationDrawerState } from '../states/currentMobileNavigationDrawerState'; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,12 +5,11 @@ import { | |||||||
|   IconList, |   IconList, | ||||||
|   IconSearch, |   IconSearch, | ||||||
|   IconSettings, |   IconSettings, | ||||||
|  |   NavigationBar, | ||||||
| } from 'twenty-ui'; | } from 'twenty-ui'; | ||||||
|  |  | ||||||
| import { ComponentWithRouterDecorator } from '~/testing/decorators/ComponentWithRouterDecorator'; | import { ComponentWithRouterDecorator } from '~/testing/decorators/ComponentWithRouterDecorator'; | ||||||
|  |  | ||||||
| import { NavigationBar } from '../NavigationBar'; |  | ||||||
|  |  | ||||||
| const meta: Meta<typeof NavigationBar> = { | const meta: Meta<typeof NavigationBar> = { | ||||||
|   title: 'UI/Navigation/NavigationBar/NavigationBar', |   title: 'UI/Navigation/NavigationBar/NavigationBar', | ||||||
|   component: NavigationBar, |   component: NavigationBar, | ||||||
|   | |||||||
| @@ -25,7 +25,6 @@ export * from './src/modules/ui/navigation/menu-item/components/MenuItemSelect'; | |||||||
| export * from './src/modules/ui/navigation/menu-item/components/MenuItemSelectAvatar'; | export * from './src/modules/ui/navigation/menu-item/components/MenuItemSelectAvatar'; | ||||||
| export * from './src/modules/ui/navigation/menu-item/components/MenuItemSelectColor'; | export * from './src/modules/ui/navigation/menu-item/components/MenuItemSelectColor'; | ||||||
| export * from './src/modules/ui/navigation/menu-item/components/MenuItemToggle'; | export * from './src/modules/ui/navigation/menu-item/components/MenuItemToggle'; | ||||||
| export * from './src/modules/ui/navigation/navigation-bar/components/NavigationBar'; |  | ||||||
| export * from './src/modules/ui/navigation/step-bar/components/StepBar'; | export * from './src/modules/ui/navigation/step-bar/components/StepBar'; | ||||||
|  |  | ||||||
| declare module '@emotion/react' { | declare module '@emotion/react' { | ||||||
|   | |||||||
| @@ -9,3 +9,5 @@ export * from './link/components/SocialLink'; | |||||||
| export * from './link/components/UndecoratedLink'; | export * from './link/components/UndecoratedLink'; | ||||||
| export * from './link/constants/Cal'; | export * from './link/constants/Cal'; | ||||||
| export * from './link/constants/GithubLink'; | export * from './link/constants/GithubLink'; | ||||||
|  | export * from './navigation-bar/components/NavigationBar'; | ||||||
|  | export * from './navigation-bar/components/NavigationBarItem'; | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| import styled from '@emotion/styled'; | import styled from '@emotion/styled'; | ||||||
| import { IconComponent } from 'twenty-ui'; | import { IconComponent } from '@ui/display/icon/types/IconComponent'; | ||||||
| 
 | 
 | ||||||
| import { NavigationBarItem } from './NavigationBarItem'; | import { NavigationBarItem } from './NavigationBarItem'; | ||||||
| 
 | 
 | ||||||
| @@ -1,6 +1,6 @@ | |||||||
| import { useTheme } from '@emotion/react'; | import { useTheme } from '@emotion/react'; | ||||||
| import styled from '@emotion/styled'; | import styled from '@emotion/styled'; | ||||||
| import { IconComponent } from 'twenty-ui'; | import { IconComponent } from '@ui/display/icon/types/IconComponent'; | ||||||
| 
 | 
 | ||||||
| const StyledIconButton = styled.div<{ isActive?: boolean }>` | const StyledIconButton = styled.div<{ isActive?: boolean }>` | ||||||
|   align-items: center; |   align-items: center; | ||||||
		Reference in New Issue
	
	Block a user