mirror of
https://github.com/lingble/twenty.git
synced 2025-11-02 21:57:56 +00:00
Add opened section (#7265)
When object is not part of the workspace favorite list, we want to show it in the "opened section" while its record page is accessed. This PR: - adds a new component `NavigationDrawerOpenedSection` - makes workflow versions and runs not system object + creates a prefilled view index for these - do not create workspace favorites for these so these do not appear in the workspace section <img width="1129" alt="Capture d’écran 2024-09-26 à 11 45 25" src="https://github.com/user-attachments/assets/c84d773c-0bef-4dce-b66a-55d7d00b0fb6">
This commit is contained in:
@@ -5,6 +5,7 @@ import { IconSearch, IconSettings } from 'twenty-ui';
|
||||
import { useCommandMenu } from '@/command-menu/hooks/useCommandMenu';
|
||||
import { CurrentWorkspaceMemberFavorites } from '@/favorites/components/CurrentWorkspaceMemberFavorites';
|
||||
import { WorkspaceFavorites } from '@/favorites/components/WorkspaceFavorites';
|
||||
import { NavigationDrawerOpenedSection } from '@/object-metadata/components/NavigationDrawerOpenedSection';
|
||||
import { NavigationDrawerSectionForObjectMetadataItemsWrapper } from '@/object-metadata/components/NavigationDrawerSectionForObjectMetadataItemsWrapper';
|
||||
import { NavigationDrawerItem } from '@/ui/navigation/navigation-drawer/components/NavigationDrawerItem';
|
||||
import { NavigationDrawerSection } from '@/ui/navigation/navigation-drawer/components/NavigationDrawerSection';
|
||||
@@ -44,6 +45,8 @@ export const MainNavigationDrawerItems = () => {
|
||||
</NavigationDrawerSection>
|
||||
)}
|
||||
|
||||
{isWorkspaceFavoriteEnabled && <NavigationDrawerOpenedSection />}
|
||||
|
||||
<CurrentWorkspaceMemberFavorites />
|
||||
|
||||
{isWorkspaceFavoriteEnabled ? (
|
||||
|
||||
Reference in New Issue
Block a user