@numiko/site-alert
v1.2.0
Published
Site alerts
Readme
Site Alert
The Site Alert package allows developers to easily render alerts on a page with the ability to dismiss.
Features
- The ability to hide the alert once closed for a given amount of time
- Animation on dismiss
Installation
npm i @numiko/site-alert
Usage
<div data-js-alert-banner data-js-alert-id="1717427103" class="hidden opacity-0 w-full flex" role="alert">
<p>Vivamus in erat ut urna cursus vestibulum. Cras sagittis.</p>
<button data-js-alert-close class="ml-auto">Close</button>
</div>const siteAlertEl = document.querySelector('[data-js-alert-banner]');
new SiteAlert(siteAlertEl, {
closeElement: siteAlertEl.querySelector('[data-js-alert-close]'),
cookieExpiry: 7,
cookieId: 'id',
});API
See documentation for more detail on how to use package.
