diff --git a/packages/@headlessui-react/src/components/transition/__snapshots__/transition.test.tsx.snap b/packages/@headlessui-react/src/components/transition/__snapshots__/transition.test.tsx.snap
index df81926dec..62cf8201b3 100644
--- a/packages/@headlessui-react/src/components/transition/__snapshots__/transition.test.tsx.snap
+++ b/packages/@headlessui-react/src/components/transition/__snapshots__/transition.test.tsx.snap
@@ -4,29 +4,11 @@ exports[`Setup API nested should be possible to change the underlying DOM tag of
-
-
+
+
-
@@ -37,29 +19,11 @@ exports[`Setup API nested should be possible to change the underlying DOM tag of
-
-
+
@@ -70,29 +34,11 @@ exports[`Setup API nested should be possible to nest transition components 1`] =
-
-
+
+
Sidebar
-
@@ -103,26 +49,11 @@ exports[`Setup API nested should be possible to use render props on the Transiti
-
-
+
+
-
@@ -133,27 +64,11 @@ exports[`Setup API nested should be possible to use render props on the Transiti
-
-
+
@@ -167,24 +82,13 @@ exports[`Setup API nested should yell at us when we forgot to forward a ref on t
exports[`Setup API nested should yell at us when we forgot to forward the ref on one of the Transition.Child components 1`] = `"Did you forget to passthrough the \`ref\` to the actual DOM node?"`;
exports[`Setup API shallow should be possible to change the underlying DOM tag 1`] = `
-
+
Children
`;
exports[`Setup API shallow should be possible to use a render prop 1`] = `
-
+
Children
`;
@@ -192,12 +96,7 @@ exports[`Setup API shallow should be possible to use a render prop 1`] = `
exports[`Setup API shallow should passthrough all the props (that we do not use internally) 1`] = `
Children
@@ -206,25 +105,14 @@ exports[`Setup API shallow should passthrough all the props (that we do not use
exports[`Setup API shallow should passthrough all the props (that we do not use internally) even when using an \`as\` prop 1`] = `
Children
`;
exports[`Setup API shallow should render another component if the \`as\` prop is used and its children by default 1`] = `
-
+
Children
`;
@@ -234,13 +122,7 @@ exports[`Setup API shallow should render nothing when the show prop is false 1`]
exports[`Setup API shallow should yell at us when we forget to forward the ref when using a render prop 1`] = `"Did you forget to passthrough the \`ref\` to the actual DOM node?"`;
exports[`Setup API transition classes should be possible to passthrough the transition classes 1`] = `
-
+
Children
`;
@@ -250,7 +132,7 @@ exports[`Setup API transition classes should be possible to passthrough the tran
class="enter enter-from"
data-closed=""
data-headlessui-state="closed"
- style=""
+ style="transition: none;"
>
Children
diff --git a/packages/@headlessui-react/src/components/transition/transition.test.tsx b/packages/@headlessui-react/src/components/transition/transition.test.tsx
index 4a2b2d02b8..131898554f 100644
--- a/packages/@headlessui-react/src/components/transition/transition.test.tsx
+++ b/packages/@headlessui-react/src/components/transition/transition.test.tsx
@@ -210,7 +210,7 @@ describe('Setup API', () => {
expect(container.firstChild).toMatchSnapshot()
})
- it('should be possible to change the underlying DOM tag of the Transition component and Transition.Child components', () => {
+ it('should be possible to change the underlying DOM tag of the Transition component and Transition.Child components', async () => {
let { container } = render(
@@ -358,11 +358,6 @@ describe('Setup API', () => {
Children
@@ -371,9 +366,6 @@ describe('Setup API', () => {
await click(getByText('toggle'))
- // TODO: This is not quite right
- // The `foo1\nfoo2` should be gone
- // I think this is a quirk of JSDOM
expect(container.firstChild).toMatchInlineSnapshot(`
@@ -381,10 +373,10 @@ describe('Setup API', () => {