Newer
Older
gnexus-ui-kit / src / js / index.js
import Helper from "./components/helper.js";
import Toasts from "./components/toasts.js";
import Modals from "./components/modals.js";
import advancedSelect from "./components/advanced-select.js";
import editableString from "./components/editable-string.js";
import confirmPopup from "./components/confirm-popup.js";
import Overlays from "./components/overlays.js";
import demoNavigation from "./demo-navigation.js";
import codeExamples from "./code-examples.js";

const api = {
  Helper,
  Toasts,
  Modals,
  advancedSelect,
  editableString,
  confirmPopup,
  Overlays
};

Object.assign(window, api);

document.addEventListener("DOMContentLoaded", () => {
  Overlays.init();
  demoNavigation();
  codeExamples();
});

export {
  Helper,
  Toasts,
  Modals,
  advancedSelect,
  editableString,
  confirmPopup,
  Overlays
};

export default api;