diff --git a/packages/dev/docs/pages/react-aria/getting-started.mdx b/packages/dev/docs/pages/react-aria/getting-started.mdx index e7a3eb88af8..f94e5fba948 100644 --- a/packages/dev/docs/pages/react-aria/getting-started.mdx +++ b/packages/dev/docs/pages/react-aria/getting-started.mdx @@ -193,6 +193,10 @@ This is a quick way to get started, but you can also create your own custom clas --origin: translateY(-8px); } + &:not([data-open]) { + opacity: 0; + } + &[data-entering] { animation: slide 200ms; } diff --git a/packages/dev/docs/pages/react-aria/home/ExampleApp.tsx b/packages/dev/docs/pages/react-aria/home/ExampleApp.tsx index c1fdf6b6a87..c3b9a2248a0 100644 --- a/packages/dev/docs/pages/react-aria/home/ExampleApp.tsx +++ b/packages/dev/docs/pages/react-aria/home/ExampleApp.tsx @@ -787,7 +787,7 @@ function PlantModal(props: ModalOverlayProps) { ${isEntering ? 'animate-in fade-in duration-200 ease-out' : ''} ${isExiting ? 'animate-out fade-out duration-200 ease-in' : ''} `}> - {({isEntering, isExiting}) => ( + {({isEntering, isExiting, isOpen}) => ( <> {/* Inner position: sticky div sized to the visual viewport height so the modal appears in view. @@ -799,6 +799,7 @@ function PlantModal(props: ModalOverlayProps) {