UNPKG

@ecomplus/storefront-template

Version:

Reusable & upgradable views and scripts for E-Com Plus storefront

45 lines (42 loc) 1.38 kB
import getSections from './sections' import getSettings from './collections/settings' import getLayout from './collections/layout' import getPages from './collections/pages' import getBlogPosts from './collections/blog-posts' import getExtraPages from './collections/extra-pages' import getWidgets from './collections/widgets' export default options => { options.sections = getSections(options) return { backend: { name: 'git-gateway', branch: 'master', commit_messages: { create: 'Create {{collection}} “{{slug}}”', update: 'Update {{collection}} “{{slug}}”', delete: 'Delete {{collection}} “{{slug}}”', uploadMedia: 'Upload “{{path}}”', deleteMedia: '[skip ci] Delete “{{path}}”', openAuthoring: '{{message}}' } }, logo_url: 'https://ecom.nyc3.digitaloceanspaces.com/storefront/cms.png', locale: 'pt', load_config_file: Boolean(window.CMS_LOAD_CONFIG_FILE), media_folder: `${options.baseDir}template/public/img/uploads`, public_folder: '/img/uploads', slug: { encoding: 'ascii', clean_accents: true, sanitize_replacement: '-' }, collections: [ getSettings(options), getLayout(options), getPages(options), getBlogPosts(options), getExtraPages(options), getWidgets(options) ] } }