Resolve conflicts

This commit is contained in:
JhumanJ
2023-01-24 13:37:02 +01:00
120 changed files with 1664 additions and 9765 deletions

View File

@@ -4,14 +4,15 @@ import Vuex from 'vuex'
Vue.use(Vuex)
// Load store modules dynamically.
const requireContext = require.context('./modules', true, /.*\.js$/)
const modules = requireContext.keys()
const requireContext = import.meta.glob('./modules/**/*.js', {eager: true})
const modules = Object.keys(requireContext)
.map(file =>
[file.replace(/(^.\/)|(\.js$)/g, ''), requireContext(file)]
[file.replace(/(^.\/)|(\.js$)/g, '').replace('modules/',''), requireContext[file]]
)
.reduce((modules, [name, module]) => {
if (module.namespaced === undefined) {
module.namespaced = true
module = {...module, namespaced: true}
}
return { ...modules, [name]: module }