Second Action Button - fix (#16613)
Merged https://github.com/twentyhq/twenty/pull/16582 without testing case when fieldDefinition.metadata.settings?.clickAction is not set (default value) To test : When <img width="548" height="537" alt="Screenshot 2025-12-17 at 09 37 26" src="https://github.com/user-attachments/assets/96a85093-24bb-4436-9000-340cd020e343" /> is set (or default) In table view you can copy cell content <img width="252" height="77" alt="Screenshot 2025-12-17 at 09 36 58" src="https://github.com/user-attachments/assets/44b938f3-74b8-4d58-8b1a-344b4f39bfbd" />
This commit is contained in:
+5
-2
@@ -32,9 +32,12 @@ export const useGetSecondaryRecordTableCellButton = () => {
|
||||
return [];
|
||||
}
|
||||
|
||||
const mainActionOnClick =
|
||||
fieldDefinition.metadata.settings?.clickAction ??
|
||||
FieldMetadataSettingsOnClickAction.OPEN_LINK;
|
||||
|
||||
const secondaryActionOnClick =
|
||||
fieldDefinition.metadata.settings?.clickAction ===
|
||||
FieldMetadataSettingsOnClickAction.OPEN_LINK
|
||||
mainActionOnClick === FieldMetadataSettingsOnClickAction.OPEN_LINK
|
||||
? FieldMetadataSettingsOnClickAction.COPY
|
||||
: FieldMetadataSettingsOnClickAction.OPEN_LINK;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user