diff --git a/packages/studio/src/components/StudioRightPanel.tsx b/packages/studio/src/components/StudioRightPanel.tsx index 50c1abb35..b3396a2c7 100644 --- a/packages/studio/src/components/StudioRightPanel.tsx +++ b/packages/studio/src/components/StudioRightPanel.tsx @@ -106,6 +106,7 @@ export function StudioRightPanel({ copiedAgentPrompt, clearDomSelection, handleUngroupSelection, + handleGroupSelection, handleDomStyleCommit, handleDomAttributeCommit, handleDomAttributeLiveCommit, @@ -339,6 +340,10 @@ export function StudioRightPanel({ [projectId, refreshFileTree, showToast], ); + const handleHideAllSelected = () => + domEditGroupSelections + .map((el) => el.id ?? el.selector) + .forEach((key) => key && void onToggleElementHidden?.(key, true)); const propertyPanel = ( 1 ? null : domEditSelection} multiSelectCount={domEditGroupSelections.length} + multiSelectedElements={domEditGroupSelections} + onGroupSelection={handleGroupSelection} + onHideAllSelected={handleHideAllSelected} copiedAgentPrompt={copiedAgentPrompt} onClearSelection={clearDomSelection} onToggleElementHidden={onToggleElementHidden}