From c3416f3113f6987410291217ba14489e8a8d4c48 Mon Sep 17 00:00:00 2001 From: Nathan Vasse Date: Fri, 16 Feb 2024 16:19:03 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F(react)=20modal=20title=20?= =?UTF-8?q?type?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We need to be able to use any ReactNode a modal title. Fixes #260 --- packages/react/src/components/Modal/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react/src/components/Modal/index.tsx b/packages/react/src/components/Modal/index.tsx index 2161bb1..0b4bcb7 100644 --- a/packages/react/src/components/Modal/index.tsx +++ b/packages/react/src/components/Modal/index.tsx @@ -1,4 +1,4 @@ -import React, { PropsWithChildren, useEffect } from "react"; +import React, { PropsWithChildren, ReactNode, useEffect } from "react"; import classNames from "classnames"; import { createPortal } from "react-dom"; import { Button } from ":/components/Button"; @@ -44,7 +44,7 @@ export interface ModalProps leftActions?: React.ReactNode; rightActions?: React.ReactNode; actions?: React.ReactNode; - title?: string; + title?: ReactNode; titleIcon?: React.ReactNode; hideCloseButton?: boolean; closeOnClickOutside?: boolean;