Add Manage and Placement sections in widget side panel page for record page layouts (#19310)

https://github.com/user-attachments/assets/f6120c2e-95e7-4b9b-abb5-69a10c3f2f3b
This commit is contained in:
Baptiste Devessier
2026-04-07 16:21:35 +02:00
committed by GitHub
parent e048d03872
commit 1f3965e5f8
60 changed files with 3364 additions and 235 deletions
@@ -0,0 +1,11 @@
import { type PageLayoutWidget } from '@/page-layout/types/PageLayoutWidget';
export const getWidgetConfigurationViewId = (
configuration: PageLayoutWidget['configuration'],
): string | null => {
if ('viewId' in configuration && typeof configuration.viewId === 'string') {
return configuration.viewId;
}
return null;
};