Sha256: 04a778a5e7d8a52c6074e3e94ce03ade414615439d9d20543eb98089ae336f70

Contents?: true

Size: 1.06 KB

Versions: 3

Compression:

Stored size: 1.06 KB

Contents

import Alpine from "alpinejs";

import morph from "@alpinejs/morph";
import collapse from "@alpinejs/collapse";
import intersect from "@alpinejs/intersect";
import mask from "@alpinejs/mask";
import focus from "@alpinejs/focus";

import undo from "@assets/js/base/alpine/directives/undo";
import options from "@assets/js/base/alpine/directives/options";
import tooltip from "@assets/js/base/alpine/directives/tooltip";
import destroy from "@assets/js/base/alpine/directives/destroy";
import dropdown from "@assets/js/base/alpine/directives/dropdown";
import dimensions from "@assets/js/base/alpine/directives/dimensions";
import notification from "@assets/js/base/alpine/directives/notification";

window.Alpine = Alpine;

// Third party plugins

Alpine.plugin(mask);
Alpine.plugin(focus);
Alpine.plugin(morph);
Alpine.plugin(collapse);
Alpine.plugin(intersect);

// Coco directives

Alpine.plugin(undo);
Alpine.plugin(options);
Alpine.plugin(tooltip);
Alpine.plugin(destroy);
Alpine.plugin(dropdown);
Alpine.plugin(dimensions);
Alpine.plugin(notification);

export default Alpine;

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
coveragebook_components-0.14.0 app/assets/js/base/alpine/index.js
coveragebook_components-0.13.1 app/assets/js/base/alpine/index.js
coveragebook_components-0.13.0 app/assets/js/base/alpine/index.js