diff --git a/packages/databases-collections-list/src/collections.tsx b/packages/databases-collections-list/src/collections.tsx index 03086d1648e..0519d6d26e1 100644 --- a/packages/databases-collections-list/src/collections.tsx +++ b/packages/databases-collections-list/src/collections.tsx @@ -72,7 +72,7 @@ const pageContainerStyles = css({ const CollectionsList: React.FunctionComponent<{ namespace: string; collections: CollectionProps[]; - onCollectionClick(id: string): void; + onCollectionClick: (id: string) => void; onDeleteCollectionClick?: (id: string) => void; onCreateCollectionClick?: () => void; onRefreshClick?: () => void; diff --git a/packages/databases-collections-list/src/databases.tsx b/packages/databases-collections-list/src/databases.tsx index ac687a05f3c..ec4e1556f51 100644 --- a/packages/databases-collections-list/src/databases.tsx +++ b/packages/databases-collections-list/src/databases.tsx @@ -17,7 +17,7 @@ const DATABASE_CARD_LIST_WITHOUT_STATS_HEIGHT = DATABASE_CARD_LIST_HEIGHT - 50; const DatabasesList: React.FunctionComponent<{ databases: DatabaseProps[]; - onDatabaseClick(id: string): void; + onDatabaseClick: (id: string) => void; onDeleteDatabaseClick?: (id: string) => void; onCreateDatabaseClick?: () => void; onRefreshClick?: () => void; diff --git a/packages/databases-collections-list/src/items-grid.tsx b/packages/databases-collections-list/src/items-grid.tsx index 4cb95e52d12..fa1300cfed1 100644 --- a/packages/databases-collections-list/src/items-grid.tsx +++ b/packages/databases-collections-list/src/items-grid.tsx @@ -27,7 +27,8 @@ type Item = { _id: string } & Record; const rowStyles = css({ paddingLeft: spacing[400], paddingRight: spacing[400], - paddingBottom: spacing[200], + paddingBottom: spacing[100], + paddingTop: spacing[100], columnGap: spacing[200], }); @@ -44,12 +45,17 @@ const containerStyles = css({ outline: 'none', }); +const gridStyles = { + container: containerStyles, + row: rowStyles, +}; + export const createButtonStyles = css({ whiteSpace: 'nowrap', }); type CallbackProps = { - onItemClick(id: string): void; + onItemClick: (id: string) => void; onCreateItemClick?: () => void; onDeleteItemClick?: (id: string) => void; }; @@ -76,7 +82,7 @@ type ItemsGridProps = { itemListHeight?: number; items: T[]; sortBy?: { name: Extract; label: string }[]; - onItemClick(id: string): void; + onItemClick: (id: string) => void; onDeleteItemClick?: (id: string) => void; onCreateItemClick?: () => void; onRefreshClick?: () => void; @@ -369,7 +375,7 @@ export const ItemsGrid = ({ }} headerHeight={0} itemKey={(index: number) => sortedItems[index]._id} - classNames={{ container: containerStyles, row: rowStyles }} + classNames={gridStyles} resetActiveItemOnBlur={false} data-testid={`${itemType}-grid`} > diff --git a/packages/databases-collections-list/src/namespace-card.tsx b/packages/databases-collections-list/src/namespace-card.tsx index 0dbd16c7f8f..f2be5888adc 100644 --- a/packages/databases-collections-list/src/namespace-card.tsx +++ b/packages/databases-collections-list/src/namespace-card.tsx @@ -192,7 +192,7 @@ export type NamespaceItemCardProps = { data: DataProp[]; badges?: BadgeProp[] | null; inferredFromPrivileges: boolean; - onItemClick(id: string): void; + onItemClick: (id: string) => void; onItemDeleteClick?: (id: string) => void; };