Migrate to Vite (#71)

* Replace DateInput

* Migrate to Vite

* Ecxluding optimize to fix notifs in dev

* Dateinput changes

* Fixs on new DateInput

* wip

* Updated date input + cleaning

* Udpated readme

Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
Chirag
2023-01-21 17:27:37 +05:30
committed by GitHub
parent b9d50bc096
commit 970893329b
488 changed files with 1397 additions and 10491 deletions

View File

@@ -4,15 +4,15 @@ import Vuex from 'vuex'
Vue.use(Vuex)
// Load store modules dynamically.
const requireContext = require.context('./modules', true, /.*\.js$/)
const requireContext = import.meta.glob('./modules/**/*.js', {eager: true})
const modules = requireContext.keys()
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 }