From 583e7e4cb4186809315c61c577b33160ab48546b Mon Sep 17 00:00:00 2001 From: Aki Hamano Date: Fri, 15 Nov 2024 21:38:15 +0900 Subject: [PATCH] DataViews: Reduce the size of action button in Grid layout --- .../src/components/dataviews-item-actions/index.tsx | 12 ++++++++++-- .../dataviews/src/dataviews-layouts/grid/style.scss | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/dataviews/src/components/dataviews-item-actions/index.tsx b/packages/dataviews/src/components/dataviews-item-actions/index.tsx index c1a1f84b99e62..47e65bc81cb17 100644 --- a/packages/dataviews/src/components/dataviews-item-actions/index.tsx +++ b/packages/dataviews/src/components/dataviews-item-actions/index.tsx @@ -57,6 +57,7 @@ interface ItemActionsProps< Item > { interface CompactItemActionsProps< Item > { item: Item; actions: Action< Item >[]; + isSmall?: boolean; } interface PrimaryActionsProps< Item > { @@ -214,7 +215,13 @@ export default function ItemActions< Item >( { }, [ actions, item ] ); if ( isCompact ) { - return ; + return ( + + ); } if ( hasOnlyOneActionAndIsPrimary( primaryActions, actions ) ) { @@ -250,12 +257,13 @@ export default function ItemActions< Item >( { function CompactItemActions< Item >( { item, actions, + isSmall, }: CompactItemActionsProps< Item > ) { return (