import store from './store'; import router from "./router"; import "bootstrap"; import jQuery from "jquery"; import "./assets/appStyle.scss"; import NavBar from "./components/NavBar.vue"; import MainGUI from "./components/MainGUI.vue"; import addToCart from "./components/AddToCart.vue"; import ProductsSection from "./components/ProductSection.vue"; import Admin from "./views/Admin.vue"; import { getAuth, onAuthStateChanged } from "firebase/auth"; //import Vue2Filters from "vue2-filters";
app.provide("userState", userState); if (process.env.NODE_ENV === 'development') { app.config.devtools = true } // Mount the app after ensuring auth state is resolved app.mount("#app");