new global api for vue and vuex

This commit is contained in:
Ali Gator 2022-11-30 19:37:35 +01:00
parent d201a73ede
commit 20434ab52a
3 changed files with 9 additions and 14 deletions

View File

@ -12,8 +12,7 @@
import MainMenu from "./components/MainMenu.vue"; import MainMenu from "./components/MainMenu.vue";
import CanvasBoard from "./components/CanvasBoard.vue"; import CanvasBoard from "./components/CanvasBoard.vue";
export default { export const App = {
name: "App",
components: { components: {
MainMenu, MainMenu,
CanvasBoard, CanvasBoard,

View File

@ -1,10 +1,9 @@
import Vue from "vue"; import { createApp } from 'vue'
import App from "./App.vue"; import App from "./App.vue";
import store from "./store"; import { store } from "./store";
Vue.config.productionTip = false; const app = createApp(App)
new Vue({ app.use(store)
store,
render: (h) => h(App), app.mount('#app')
}).$mount("#app");

View File

@ -1,9 +1,6 @@
import Vue from "vue"; import { createStore } from 'vuex'
import Vuex from "vuex";
Vue.use(Vuex); export const store = createStore({
export default new Vuex.Store({
state: { state: {
drawing: 0, drawing: 0,
rules1d: { rules1d: {