Support more standard objects in Record Page Layout (#15288)
Used the `PageLayoutRenderer` for people, opportunities, tasks and notes. ## Demo https://github.com/user-attachments/assets/35e61702-f338-47b3-91b7-fd3951a0c967
This commit is contained in:
committed by
GitHub
parent
93ab1c4118
commit
9b2a73d50a
+13
-3
@@ -18,12 +18,22 @@ export const PageLayoutDispatcher = ({
|
||||
FeatureFlagKey.IS_RECORD_PAGE_LAYOUT_ENABLED,
|
||||
);
|
||||
|
||||
const isStandardObjectWithDefaultLayout =
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Company ||
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Person ||
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Opportunity ||
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Note ||
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Task;
|
||||
|
||||
if (
|
||||
targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Dashboard ||
|
||||
(targetRecordIdentifier.targetObjectNameSingular ===
|
||||
CoreObjectNameSingular.Company &&
|
||||
isRecordPageEnabled)
|
||||
(isRecordPageEnabled && isStandardObjectWithDefaultLayout)
|
||||
) {
|
||||
return (
|
||||
<PageLayoutRecordPageRenderer
|
||||
|
||||
Reference in New Issue
Block a user