e9aa6f47e5
- Allow users to create a Fields widget or a Field widget; **this PR is focused on Fields widgets as Field widget can't be configured yet** - Automatically create a filled view when the user creates a draft Fields widget in edit mode https://github.com/user-attachments/assets/b2dbba52-c614-44cd-bf6c-095ce9d4ec26 --------- Co-authored-by: Charles Bochet <charles@twenty.com>
16 lines
570 B
TypeScript
16 lines
570 B
TypeScript
import { useNavigatePageLayoutSidePanel } from '@/side-panel/pages/page-layout/hooks/useNavigatePageLayoutSidePanel';
|
|
import { useCallback } from 'react';
|
|
import { SidePanelPages } from 'twenty-shared/types';
|
|
|
|
export const useNavigateToMoreWidgets = () => {
|
|
const { navigatePageLayoutSidePanel } = useNavigatePageLayoutSidePanel();
|
|
|
|
const navigateToMoreWidgets = useCallback(() => {
|
|
navigatePageLayoutSidePanel({
|
|
sidePanelPage: SidePanelPages.PageLayoutWidgetTypeSelect,
|
|
});
|
|
}, [navigatePageLayoutSidePanel]);
|
|
|
|
return { navigateToMoreWidgets };
|
|
};
|