second commit
This commit is contained in:
53
node_modules/flowbite/lib/esm/index.turbo.js
generated
vendored
Normal file
53
node_modules/flowbite/lib/esm/index.turbo.js
generated
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
// core components
|
||||
import Accordion from './components/accordion';
|
||||
import Carousel from './components/carousel';
|
||||
import Collapse from './components/collapse';
|
||||
import Dial from './components/dial';
|
||||
import Dismiss from './components/dismiss';
|
||||
import Drawer from './components/drawer';
|
||||
import Dropdown from './components/dropdown';
|
||||
import Modal from './components/modal';
|
||||
import Popover from './components/popover';
|
||||
import Tabs from './components/tabs';
|
||||
import Tooltip from './components/tooltip';
|
||||
import InputCounter from './components/input-counter';
|
||||
import CopyClipboard from './components/clipboard';
|
||||
import Datepicker from './components/datepicker';
|
||||
import { initFlowbite } from './components/index';
|
||||
import Events from './dom/events';
|
||||
// Since turbo maintainers refuse to add this event, we'll add it ourselves
|
||||
// https://discuss.hotwired.dev/t/event-to-know-a-turbo-stream-has-been-rendered/1554/10
|
||||
var afterRenderEvent = new Event('turbo:after-stream-render');
|
||||
addEventListener('turbo:before-stream-render', function (event) {
|
||||
var originalRender = event.detail.render;
|
||||
event.detail.render = function (streamElement) {
|
||||
originalRender(streamElement);
|
||||
window.dispatchEvent(afterRenderEvent);
|
||||
};
|
||||
});
|
||||
var turboLoadEvents = new Events('turbo:load', [initFlowbite]);
|
||||
turboLoadEvents.init();
|
||||
var turboFrameLoadEvents = new Events('turbo:frame-load', [initFlowbite]);
|
||||
turboFrameLoadEvents.init();
|
||||
var turboStreamLoadEvents = new Events('turbo:after-stream-render', [
|
||||
initFlowbite,
|
||||
]);
|
||||
turboStreamLoadEvents.init();
|
||||
export default {
|
||||
Accordion: Accordion,
|
||||
Carousel: Carousel,
|
||||
Collapse: Collapse,
|
||||
Dial: Dial,
|
||||
Drawer: Drawer,
|
||||
Dismiss: Dismiss,
|
||||
Dropdown: Dropdown,
|
||||
Modal: Modal,
|
||||
Popover: Popover,
|
||||
Tabs: Tabs,
|
||||
Tooltip: Tooltip,
|
||||
InputCounter: InputCounter,
|
||||
CopyClipboard: CopyClipboard,
|
||||
Datepicker: Datepicker,
|
||||
Events: Events,
|
||||
};
|
||||
//# sourceMappingURL=index.turbo.js.map
|
Reference in New Issue
Block a user