vue-essential-slices
Version:
A set of professionally made, accessible Vue components, linked to a (Prismic) backend
24 lines (18 loc) • 567 B
JavaScript
import Vue from 'vue';
import { configure } from '@storybook/vue';
import "../src/styles/styles.scss"
// import "./demo.css"
import { common } from "@prismicio/vue/components";
Object.entries(common).forEach(([_, c]) => {
Vue.component(c.name, c);
});
Vue.prototype.$endpoint = 'https://repoz.prismic.io/api/v2'
Vue.prototype.$prismic = {
linkResolver() {},
asText(richText) {
return richText && Array.isArray(richText) && richText[0]
? richText[0].text
: "";
}
}
configure(require.context('../stories', true, /\.stories\.js$/), module);