diff --git a/react-components/src/components/Widgets/WindowWidget.tsx b/react-components/src/components/Widgets/WindowWidget.tsx index ff57705bd79..b9c89ea72d4 100644 --- a/react-components/src/components/Widgets/WindowWidget.tsx +++ b/react-components/src/components/Widgets/WindowWidget.tsx @@ -27,7 +27,7 @@ type WindowWidgetProps = { subtitle?: string; header?: string; type?: string; - openInNewTab?: ReactNode; + customComponent?: ReactNode; children: ReactNode; onClose?: () => void; onResize?: (width: number, height: number) => void; @@ -39,7 +39,7 @@ export const WindowWidget = ({ header, type, children, - openInNewTab, + customComponent, onClose, onResize }: WindowWidgetProps): ReactElement => { @@ -117,7 +117,7 @@ export const WindowWidget = ({ onResize={handleResize}> - {openInNewTab !== undefined &&
{openInNewTab}
} + {customComponent !== undefined && customComponent} + customComponent={openExternalButton()}> )} @@ -61,7 +61,11 @@ export const Main: Story = { }; function openExternalButton(): ReactNode { - return ; + return ( + + ); } function SecondaryRevealContainer(): ReactElement {