-
Notifications
You must be signed in to change notification settings - Fork 0
Backdrop
Nariman Bortov edited this page Jul 2, 2023
·
3 revisions
import { Backdrop } from '@narimanb/wreactui'
The default base Backdrop
doesn't expose any prop, but you can still pass it event handlers, etc.
Code
<Backdrop />
This is what a complete example component looks like, with handlers, state, etc.
Code
import React, { useState } from 'react'
import { Backdrop, Button } from '@narimanb/wreactui'
function DropdownExample() {
const [isOpen, setIsOpen] = useState(false)
function toggleBackdrop() {
setIsOpen(!isOpen)
}
return (
<div className="relative">
<Button onClick={toggleBackdrop}>Open backdrop</Button>
{isOpen && <Backdrop onClick={toggleBackdrop} />}
</div>
)
}
export default DropdownExample
Original source: Estevan Maito https://windmillui.com/react-ui