import { Transition } from '@headlessui/react'
import { Fragment, useState } from 'react'
import { Button } from '../../components/button'
export default function AppearExample() {
let [show, setShow] = useState(true)
let [lazy, setLazy] = useState(false)
return (
Initial render
Appear: true, unmount: true
Appear: true, as={`Fragment`}, unmount: true
Appear: false, unmount: true
Appear: false, as={`Fragment`}, unmount: true
Appear: true, unmount: false
Appear: true, as={`Fragment`}, unmount: false
Appear: false, unmount: false
Appear: false, as={`Fragment`}, unmount: false
{lazy && (
Not on the initial render
Appear: true, unmount: true
Appear: true, as={`Fragment`}, unmount: true
Appear: false, unmount: true
Appear: false, as={`Fragment`}, unmount: true
Appear: true, unmount: false
Appear: true, as={`Fragment`}, unmount: false
Appear: false, unmount: false
Appear: false, as={`Fragment`}, unmount: false
)}
)
}