From 5206bb15e2ec03b9a4e98262e2e36c71a8e8ceed Mon Sep 17 00:00:00 2001 From: linaftaly Date: Mon, 8 Sep 2025 14:51:13 +0300 Subject: [PATCH 1/2] Add portal container prop to dialog content --- packages/react/dialog/src/dialog.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/react/dialog/src/dialog.tsx b/packages/react/dialog/src/dialog.tsx index 7bf964798..f0f147031 100644 --- a/packages/react/dialog/src/dialog.tsx +++ b/packages/react/dialog/src/dialog.tsx @@ -229,6 +229,11 @@ interface DialogContentProps extends DialogContentTypeProps { * controlling animation with React animation libraries. */ forceMount?: true; + + /** + * Specify a container element to portal the content into. + */ + portalContainer?: Element | DocumentFragment | null; } const DialogContent = React.forwardRef( From 8f4ca4363de4c23757ca09833bccee6c62b4bec4 Mon Sep 17 00:00:00 2001 From: linaftaly Date: Mon, 8 Sep 2025 15:03:48 +0300 Subject: [PATCH 2/2] Add changeset --- .changeset/witty-ants-notice.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/witty-ants-notice.md diff --git a/.changeset/witty-ants-notice.md b/.changeset/witty-ants-notice.md new file mode 100644 index 000000000..3bd9ecb4e --- /dev/null +++ b/.changeset/witty-ants-notice.md @@ -0,0 +1,5 @@ +--- +'@radix-ui/react-dialog': minor +--- + +Add portal container prop to dialog content props