HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dmstechonline/crm.dmstech.online/resources/js/app.js
import { createApp } from "vue";

import AppFilters from "./components/filters/AppFilters.vue";

function newApp(container) {
  let vueApp = createApp({
    data: () => ({
      extra: {},
    }),
  });

  vueApp.component("AppFilters", AppFilters);
  
  vueApp.config.globalProperties.$t = function (key) {
    if (!Object.hasOwn(app.lang, key)) {
      console.warn(`Language key "${key}" not found.`);

      return key;
    }

    return app.lang[key]
  };
  vueApp.mount(container);
  return vueApp;
}

newApp("#vueApp");
window.vNewApp = newApp;