From 5ca1cb46cc2aa9c67158ca32c26a32b424cb1372 Mon Sep 17 00:00:00 2001 From: pedrobonamin Date: Wed, 28 Jan 2026 10:39:48 +0100 Subject: [PATCH] chore: accept iconRight prop for tabs tabs are a button, buttons have icon right. This change only exposes the prop to allow it's use --- src/core/components/tab/tab.tsx | 1 + stories/components/Tab.stories.tsx | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/src/core/components/tab/tab.tsx b/src/core/components/tab/tab.tsx index e9e359733..eb5949121 100644 --- a/src/core/components/tab/tab.tsx +++ b/src/core/components/tab/tab.tsx @@ -14,6 +14,7 @@ export interface TabProps { 'aria-controls': string 'id': string 'icon'?: React.ElementType | React.ReactNode + 'iconRight'?: React.ElementType | React.ReactNode 'focused'?: boolean 'fontSize'?: number | number[] 'label'?: React.ReactNode diff --git a/stories/components/Tab.stories.tsx b/stories/components/Tab.stories.tsx index 568d4eb15..82ad6cbb7 100644 --- a/stories/components/Tab.stories.tsx +++ b/stories/components/Tab.stories.tsx @@ -66,3 +66,12 @@ export const WithIcon: Story = { return }, } + +export const WithIconRight: Story = { + args: { + iconRight: SearchIcon, + }, + render: (props) => { + return + }, +}