Default Popovers
{Defaultalerts.map((idx)=>(
<OverlayTrigger trigger="click" placement={idx.class} key={Math.random()}
overlay={<Popover>
<Popover.Header as="h3"> Popover {idx.text}</Popover.Header>
<Popover.Body>
Vivamus sagittis lacus vel augue laoreet rutrum faucibus.
</Popover.Body>
</Popover>}>
<Button variant='' href="#" className="btn btn-outline-primary btn-wave">Popover {idx.text}</Button>
</OverlayTrigger>))}
Colored Headers
<OverlayTrigger trigger="click" placement={idx.class} key={Math.random()}
overlay={<Popover>
<Popover.Header as="h3" data-bs-custom-classname="header-primary"> Color Header</Popover.Header>
<Popover.Body>
Popover with primary header.
</Popover.Body>
</Popover>}>
<Button variant={idx.color} href="#" className="btn btn-wave">Header {idx.text}</Button>
</OverlayTrigger> ))}
Colored Popovers
<OverlayTrigger placement="top trigger="click" overlay={<Popover className="popover-primary">
<Popover.Header as="h3">Color Background</Popover.Header>
<Popover.Body>Popover with primary background.</Popover.Body>
</Popover>}>
<Button variant="primary">Primary </Button>
</OverlayTrigger>
Light Popovers
<OverlayTrigger placement="top trigger="click" overlay={<Popover className="popover-primary-light">
<Popover.Header as="h3">Light Background</Popover.Header>
<Popover.Body>Popover with light primary background.</Popover.Body>
</Popover>}>
<Button variant="primary-light">Primary </Button>
</OverlayTrigger>
Dismissible Popovers
{Dismissiblealerts.map((idx)=>(
<OverlayTrigger trigger="click" placement={idx.class} key={Math.random()}
autoclose='true'
overlay={<Popover>
<Popover.Header as="h3"> Dismissible Popover</Popover.Header>
<Popover.Body>
And here's some amazing content. It's very engaging. Right?
</Popover.Body>
</Popover>}>
<Button variant={idx.color} className="btn btn-wave">Popover Dismiss</Button>
</OverlayTrigger>))}
Disabled Popover
<OverlayTrigger placement='right'
overlay={<Popover id="tooltip-disabled">
<Popover.Body>Disabled Popover!</Popover.Body>
</Popover>}>
<span className="d-inline-block">
<Button disabled style={{ pointerEvents: 'none' }}>
Disabled button
</Button>
</span>
</OverlayTrigger>
Icon Popovers
<OverlayTrigger placement='top' trigger="click" overlay={<Popover className='popover-primary' id="tooltip-disabled">
<Popover.Body>This popover is used to provide details about this icon.</Popover.Body>
</Popover>}>
<Link className="me-4" to="#">
<svg xmlns="http://www.w3.org/2000/svg"
className="svg-primary" height="24px"
viewBox="0 0 24 24" width="24px" fill="#000000">
<path d="M0 0h24v24H0V0z" fill="none"/>
<path d="M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52
2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2
.9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"/>
</svg>
</Link>
</OverlayTrigger>
<OverlayTrigger placement='left' trigger="click"
overlay={<Popover className='popover-secondary' id="tooltip-disabled">
<Popover.Body>This popover is used to provide details about this icon.</Popover.Body>
</Popover>}>
<Link className="me-4" to="#" >
<svg xmlns="http://www.w3.org/2000/svg" className="svg-secondary"
height="24px" viewBox="0 0 24 24" width="24px" fill="#000000">
<path d="M0 0h24v24H0V0z" fill="none"/><path d="M11 7h2v2h-2zm0
4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0
18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>
</svg>
</Link>
</OverlayTrigger>