@ecomplus/storefront-template
Version:
Reusable & upgradable views and scripts for E-Com Plus storefront
29 lines (24 loc) • 613 B
JavaScript
import './lib/config'
import EcomRouter from '@ecomplus/storefront-router'
import initNetlifyCms from './netlify-cms/init'
document.title = `Admin ~ ${document.title}`
const state = {}
new EcomRouter().list()
.then(routes => {
state.routes = routes
})
.catch(err => {
console.error(err)
state.routes = []
})
.finally(() => {
if (window.PKG_BASE_DIR === undefined) {
window.PKG_BASE_DIR = ''
}
initNetlifyCms(window.CMS_CUSTOM_CONFIG, {
baseDir: window.PKG_BASE_DIR,
state
}).then(config => {
console.log('Netlify CMS config:', config)
})
})