@world-vision-canada/wvc-design-system
Version:
WVC Vue Design system is a fork of Vue Design System, an open-source tool for building Design Systems with Vue.js
459 lines (371 loc) • 22.5 kB
JavaScript
((typeof self !== 'undefined' ? self : this)["webpackJsonpwvc"] = (typeof self !== 'undefined' ? self : this)["webpackJsonpwvc"] || []).push([[8],{
/***/ "09d3":
/***/ (function(module, exports, __webpack_require__) {
var map = {
"./en.json": "7029",
"./fr.json": "c529",
"./zh.json": "3733"
};
function webpackContext(req) {
var id = webpackContextResolve(req);
return __webpack_require__(id);
}
function webpackContextResolve(req) {
if(!__webpack_require__.o(map, req)) {
var e = new Error("Cannot find module '" + req + "'");
e.code = 'MODULE_NOT_FOUND';
throw e;
}
return map[req];
}
webpackContext.keys = function webpackContextKeys() {
return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = "09d3";
/***/ }),
/***/ "3143":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
;
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01f5881a-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/elements/WvcDropdownNav.vue?vue&type=template&id=22541ca1&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:['dropdown-nav', _vm.themeClass, _vm.state, {'clicked-link' : _vm.isActive}, 'hover-'+_vm.hover]},[_c('button',{class:['button', _vm.state, {'clicked-link' : _vm.isActive}],attrs:{"id":['dropdown-'+_vm.id],"role":"button","tabindex":"0","aria-label":_vm.ariaLabel,"aria-current":_vm.state === 'selected' ? 'page' : null,"aria-expanded":[_vm.ariaExpanded],"aria-haspopup":"true"},on:{"mouseover":function($event){_vm.hover = true, _vm.ariaExpanded = true},"mouseleave":function($event){_vm.hover = false, _vm.ariaExpanded = false},"click":function($event){return _vm.clickedButton()}}},[_c('span',{staticClass:"categoryIcons"},[((_vm.state != 'selected' && _vm.hover != true && _vm.isActive != true))?_c('CategoryIconSvg',{staticClass:"categoryIcon",attrs:{"aria-hidden":"false"}}):_vm._e(),((_vm.state === 'selected' || _vm.hover === true || _vm.isActive === true))?_c('CategoryIconSolidSvg',{staticClass:"categoryIcon",attrs:{"aria-hidden":"false"}}):_vm._e()],1),_vm._v("\n "+_vm._s(_vm.buttonCopy)+"\n ")]),_c('div',{staticClass:"dropdown-content",attrs:{"aria-labelledby":['dropdown-'+_vm.id]},on:{"click":_vm.handleClick,"mouseover":function($event){_vm.hover = true, _vm.ariaExpanded = true},"mouseleave":function($event){_vm.hover = false, _vm.ariaExpanded = false}}},[_vm._t("default"),_c('div',{staticClass:"close-button-container"},[_c('button',{staticClass:"close-button",attrs:{"role":"button","tabindex":"0","aria-label":"close dropdown"},on:{"click":_vm.closeClick}},[_c('span',{staticClass:"close-button-copy"},[_vm._v("\n Close\n ")]),_c('span',{staticClass:"close-button-icon"},[_c('CloseIconSvg')],1)])])],2)])}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/elements/WvcDropdownNav.vue?vue&type=template&id=22541ca1&scoped=true&
// EXTERNAL MODULE: ./src/i18n.js
var i18n = __webpack_require__("9225");
// EXTERNAL MODULE: ./src/assets/icons/category-icon.svg
var category_icon = __webpack_require__("4c5d");
var category_icon_default = /*#__PURE__*/__webpack_require__.n(category_icon);
// EXTERNAL MODULE: ./src/assets/icons/category-icon-solid.svg
var category_icon_solid = __webpack_require__("6f22");
var category_icon_solid_default = /*#__PURE__*/__webpack_require__.n(category_icon_solid);
// EXTERNAL MODULE: ./src/assets/icons/close-icon.svg
var close_icon = __webpack_require__("3e79");
var close_icon_default = /*#__PURE__*/__webpack_require__.n(close_icon);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/elements/WvcDropdownNav.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/**
* This is the single link component for a drop down nav pattern
*/
/* harmony default export */ var WvcDropdownNavvue_type_script_lang_js_ = ({
name: 'WvcDropdownNav',
components: {
CategoryIconSvg: category_icon_default.a,
CategoryIconSolidSvg: category_icon_solid_default.a,
CloseIconSvg: close_icon_default.a
},
props: {
/**
* aria-label
*/
ariaLabel: {
type: String,
default: ''
},
/**
* Use dark theme for component.
*/
dark: {
type: Boolean,
default: false
},
/**
* Use this option to set button Copy.
*/
buttonCopy: {
type: String,
default: null
},
/**
* Used only if this page has selected page within
*/
state: {
type: String,
default: null,
validator: function validator(value) {
return value.match(/(selected)/);
}
}
},
/**
* Hover state swaps icons
*/
data: function data() {
return {
hover: false,
isActive: false,
id: null,
ariaExpanded: false
};
},
computed: {
themeClass: function themeClass() {
return {
'theme-light': !this.dark,
'theme-dark': this.dark
};
}
},
mounted: function mounted() {
this.id = this._uid;
},
methods: {
clickedButton: function clickedButton(event) {
this.isActive = !this.isActive;
this.ariaExpanded = !this.ariaExpanded; // this.hover = !this.hover
},
handleClick: function handleClick(e) {
if (e.target instanceof HTMLElement && !this.$el.contains(e.target)) {
// this.$emit('hide')
console.log('clicked-outside');
}
},
closeClick: function closeClick(e) {
this.isActive = false;
this.ariaExpanded = false;
this.hover = false;
this.clickedLink = false;
}
},
i18n: i18n["a" /* default */]
});
// CONCATENATED MODULE: ./src/elements/WvcDropdownNav.vue?vue&type=script&lang=js&
/* harmony default export */ var elements_WvcDropdownNavvue_type_script_lang_js_ = (WvcDropdownNavvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("2877");
// CONCATENATED MODULE: ./src/elements/WvcDropdownNav.vue
function injectStyles (context) {
var style0 = __webpack_require__("b041")
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
elements_WvcDropdownNavvue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"22541ca1",
null
,true
)
/* harmony default export */ var WvcDropdownNav = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "3733":
/***/ (function(module) {
module.exports = JSON.parse("{\"open_in_new_tab\":\"在新窗口中打开\",\"copyright\":\"© $year World Vision Canada. All rights reserved.\"}");
/***/ }),
/***/ "384b":
/***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__("2350")(false);
// imports
exports.push([module.i, "@import url(https://fonts.googleapis.com/css2?family=Karla:wght@700&family=Lato:ital,wght@0,400;0,700;1,400&display=swap);", ""]);
// module
exports.push([module.i, ".dropdown-nav[data-v-22541ca1]{box-sizing:border-box;padding:0;margin:0;display:inline;width:100%}.button[data-v-22541ca1],.dropdown-nav.clicked-link .dropdown-content[data-v-22541ca1],.dropdown-nav.hover-true .dropdown-content[data-v-22541ca1]{display:block}.button[data-v-22541ca1]{box-sizing:border-box;padding:0;margin:0;font-family:Lato;font-size:16px;line-height:24px;height:40px;padding:4px 7px 4px 8px;cursor:pointer;font-weight:500;text-align:left;text-decoration:none;letter-spacing:normal;color:#000;background:none;border:none;border-bottom:4px solid transparent}.categoryIcon[data-v-22541ca1]{display:block;float:left;width:16px;height:16px;object-fit:contain;margin:4px 8px 0 0}.button[data-v-22541ca1]:focus{outline:none}.button.focus[data-v-22541ca1],.button[data-v-22541ca1]:focus-visible{outline:none;box-shadow:0 0 0 4px #337ab7}.button.selected[data-v-22541ca1]{border-bottom:4px solid #000}.clicked-link.button[data-v-22541ca1],.hover-true .button[data-v-22541ca1]{background-color:#f5f5f5}.button.clicked-link .categoryIcon path[data-v-22541ca1],.hover-true .button .categoryIcon path[data-v-22541ca1]{fill:#e7600c}.dropdown-content[data-v-22541ca1]{display:none;position:absolute;width:100%;left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:500;background-color:#f5f5f5;padding:36px 0 16px 0}.dropdown-content>*[data-v-22541ca1]{display:block;float:left}.close-button-container[data-v-22541ca1]{width:100%;display:block;clear:both}.close-button[data-v-22541ca1]{display:block;min-height:40px;margin:0 auto;background-color:#f5f5f5;border:none}.close-button-copy[data-v-22541ca1]{display:block;float:left;font-family:Karla;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000;padding-top:1px;margin-right:2px}.close-button-icon[data-v-22541ca1]{display:block;float:left;margin:5px 0 0 3px}.dropdown-nav.theme-dark .button[data-v-22541ca1]{color:#fff;border-bottom:4px solid transparent}.dropdown-nav.theme-dark .clicked-link.button[data-v-22541ca1],.dropdown-nav.theme-dark.hover-true .button[data-v-22541ca1]{background-color:#666}.dropdown-nav.theme-dark .button .categoryIcon path[data-v-22541ca1]{fill:#fff}.dropdown-nav.theme-dark .button.selected[data-v-22541ca1]{fill:#fff;border-bottom:4px solid #fff}.dropdown-nav.theme-dark .button.clicked-link .categoryIcon path[data-v-22541ca1],.dropdown-nav.theme-dark.hover-true .button .categoryIcon path[data-v-22541ca1]{fill:#e7600c}@media (max-width:767px){.dropdown-content[data-v-22541ca1]{padding:24px 0 24px 0}.button[data-v-22541ca1]{font-family:Lato;font-size:14px;line-height:24px;padding:4px}.categoryIcon[data-v-22541ca1]{margin:4px 4px 0 0}.button.selected[data-v-22541ca1]{border-bottom:2px solid #000}.dropdown-nav.theme-dark .button.selected[data-v-22541ca1]{border-bottom:2px solid #fff}.column[data-v-22541ca1]{width:156px;height:120px}.close-button-container[data-v-22541ca1]{display:block;padding-top:24px}}", ""]);
// exports
/***/ }),
/***/ "3e79":
/***/ (function(module, exports) {
module.exports = {
functional: true,
render(_h, _vm) {
const { _c, _v, data, children = [] } = _vm;
const {
class: classNames,
staticClass,
style,
staticStyle,
attrs = {},
...rest
} = data;
return _c(
'svg',
{
class: [classNames,staticClass],
style: [style,staticStyle],
attrs: Object.assign({"width":"16","height":"16","fill":"none","xmlns":"http://www.w3.org/2000/svg"}, attrs),
...rest,
},
children.concat([_c('path',{attrs:{"d":"M13 1a1.414 1.414 0 012 2L3 15a1.414 1.414 0 11-2-2L13 1z","fill":"#000"}}),_c('path',{attrs:{"d":"M1 3a1.414 1.414 0 012-2l12 12a1.414 1.414 0 11-2 2L1 3z","fill":"#000"}})])
)
}
}
/***/ }),
/***/ "4c5d":
/***/ (function(module, exports) {
module.exports = {
functional: true,
render(_h, _vm) {
const { _c, _v, data, children = [] } = _vm;
const {
class: classNames,
staticClass,
style,
staticStyle,
attrs = {},
...rest
} = data;
return _c(
'svg',
{
class: [classNames,staticClass],
style: [style,staticStyle],
attrs: Object.assign({"width":"16","height":"16","fill":"none","xmlns":"http://www.w3.org/2000/svg"}, attrs),
...rest,
},
children.concat([_c('g',{attrs:{"clip-path":"url(#a)","fill":"#000"}},[_c('path',{attrs:{"d":"M7.348 3.68v1.692c0 .972-.615 1.734-1.564 1.94a1.55 1.55 0 01-.32.035c-1.187.002-2.374.002-3.56 0C.94 7.347.09 6.553.018 5.592a4.937 4.937 0 01-.014-.372V1.998c0-.491.143-.934.467-1.31A1.88 1.88 0 011.933.004c1.161-.01 2.326-.008 3.489 0A1.935 1.935 0 017.348 1.93c.003.583 0 1.167 0 1.75zM3.67 1.08H1.99c-.544 0-.91.364-.91.905V5.37c0 .54.371.907.911.907h3.373c.535 0 .913-.375.913-.909V1.995c0-.546-.369-.915-.915-.915H3.67zm12.326 2.609V5.38c0 .967-.624 1.735-1.57 1.934a1.557 1.557 0 01-.321.033c-1.183.003-2.365.003-3.547 0-.972 0-1.824-.793-1.891-1.764-.018-.258-.015-.517-.016-.776V1.992c0-.492.147-.934.472-1.31a1.878 1.878 0 011.454-.678c1.166-.01 2.333-.01 3.5 0a1.933 1.933 0 011.918 1.924c.006.586.001 1.174.001 1.76zm-3.671-2.606H10.62c-.521.003-.89.368-.891.888a974.13 974.13 0 000 3.419c0 .517.377.888.894.889h3.396c.528 0 .907-.377.907-.904V1.991c0-.538-.371-.907-.91-.909h-1.692zM7.346 12.336v1.692c0 .97-.62 1.735-1.568 1.936-.11.022-.22.033-.332.033a867.73 867.73 0 01-3.535 0c-.973 0-1.82-.79-1.895-1.76-.01-.12-.014-.24-.014-.359v-3.233c0-.493.145-.935.47-1.31a1.883 1.883 0 011.465-.681c1.16-.009 2.318-.006 3.477 0a1.936 1.936 0 011.932 1.931c.003.583 0 1.168 0 1.751zM3.678 9.733H1.986c-.542 0-.906.365-.906.908v3.372c0 .549.368.916.914.916h3.359c.55 0 .922-.372.923-.924v-3.348c0-.558-.367-.924-.92-.924H3.679zm12.318 2.605v1.692c0 .968-.623 1.735-1.57 1.935a1.59 1.59 0 01-.321.033 873.45 873.45 0 01-3.547 0c-.971 0-1.825-.794-1.891-1.762-.018-.262-.015-.525-.016-.79v-2.804c0-.492.146-.934.472-1.31.383-.44.873-.671 1.453-.675 1.167-.01 2.333-.01 3.5 0a1.933 1.933 0 011.919 1.92c.006.587.001 1.174.001 1.76zm-3.672-2.605H10.62c-.521.002-.89.369-.89.889a974.13 974.13 0 000 3.419c0 .516.378.887.895.887h3.396c.528 0 .905-.377.906-.905V10.64c0-.536-.371-.906-.911-.907h-1.692z"}})]),_c('defs',[_c('clipPath',{attrs:{"id":"a"}},[_c('path',{attrs:{"fill":"#fff","d":"M0 0h15.998v16H0z"}})])])])
)
}
}
/***/ }),
/***/ "6f22":
/***/ (function(module, exports) {
module.exports = {
functional: true,
render(_h, _vm) {
const { _c, _v, data, children = [] } = _vm;
const {
class: classNames,
staticClass,
style,
staticStyle,
attrs = {},
...rest
} = data;
return _c(
'svg',
{
class: [classNames,staticClass],
style: [style,staticStyle],
attrs: Object.assign({"width":"16","height":"16","fill":"none","xmlns":"http://www.w3.org/2000/svg"}, attrs),
...rest,
},
children.concat([_c('g',{attrs:{"clip-path":"url(#a)","fill":"#000"}},[_c('path',{attrs:{"d":"M7.348 3.68v1.692c0 .972-.615 1.734-1.564 1.94a1.55 1.55 0 01-.32.035c-1.187.002-2.374.002-3.56 0C.94 7.347.09 6.553.018 5.592a4.937 4.937 0 01-.014-.372V1.998c0-.491.143-.934.467-1.31A1.88 1.88 0 011.933.004c1.161-.01 2.326-.008 3.489 0A1.935 1.935 0 017.348 1.93c.003.583 0 1.167 0 1.75zm8.648.009V5.38c0 .967-.624 1.735-1.57 1.934a1.557 1.557 0 01-.321.033c-1.183.003-2.365.003-3.547 0-.972 0-1.824-.793-1.891-1.764-.018-.258-.015-.517-.016-.776V1.992c0-.492.147-.934.472-1.31a1.878 1.878 0 011.454-.678c1.166-.01 2.333-.01 3.5 0a1.933 1.933 0 011.918 1.924c.006.586.001 1.174.001 1.76zm-8.65 8.647v1.692c0 .969-.62 1.735-1.568 1.936-.11.022-.22.033-.332.033-1.179.002-2.357.002-3.535 0-.973 0-1.82-.79-1.895-1.76-.01-.12-.014-.24-.014-.359v-3.233c0-.493.145-.935.47-1.31a1.883 1.883 0 011.465-.681c1.16-.009 2.318-.007 3.477 0a1.936 1.936 0 011.932 1.931c.003.583 0 1.168 0 1.751zm8.65.002v1.692c0 .968-.623 1.735-1.57 1.935a1.596 1.596 0 01-.321.033c-1.183.003-2.365.003-3.547 0-.971 0-1.825-.794-1.891-1.762-.018-.262-.015-.525-.016-.79v-2.804c0-.492.146-.934.472-1.31.383-.44.873-.672 1.453-.675 1.167-.01 2.333-.01 3.5 0a1.933 1.933 0 011.919 1.92c.006.587.001 1.174.001 1.76z"}})]),_c('defs',[_c('clipPath',{attrs:{"id":"a"}},[_c('path',{attrs:{"fill":"#fff","d":"M0 0h15.998v16H0z"}})])])])
)
}
}
/***/ }),
/***/ "7029":
/***/ (function(module) {
module.exports = JSON.parse("{\"open_in_new_tab\":\"Open in a new window\",\"copyright\":\"© $year World Vision Canada. All rights reserved.\"}");
/***/ }),
/***/ "9225":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
;
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2b0e");
/* harmony import */ var vue_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("a925");
vue__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"].use(vue_i18n__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]); // get locale from page, with user window as fallback
var getLocale = function getLocale() {
// for demo i removed so i can show diffrent language in my browser changes aria label
// document.documentElement.lang doesn't change lang in storybook
return (window.navigator.userLanguage || window.navigator.language).substring(0, 2);
};
function loadLocaleMessages() {
var locales = __webpack_require__("09d3");
var messages = {};
locales.keys().forEach(function (key) {
var matched = key.match(/([A-Za-z0-9-_]+)\./i);
if (matched && matched.length > 1) {
var locale = matched[1];
messages[locale] = locales(key);
}
});
return messages;
}
/* harmony default export */ __webpack_exports__["a"] = (new vue_i18n__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]({
locale: getLocale() || Object({"NODE_ENV":"production","BASE_URL":"/"}).VUE_APP_I18N_LOCALE || 'en',
fallbackLocale: Object({"NODE_ENV":"production","BASE_URL":"/"}).VUE_APP_I18N_FALLBACK_LOCALE || 'en',
messages: loadLocaleMessages()
}));
/***/ }),
/***/ "b041":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
;
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f121");
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_vue_style_loader_index_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_WvcDropdownNav_vue_vue_type_style_index_0_id_22541ca1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c529":
/***/ (function(module) {
module.exports = JSON.parse("{\"open_in_new_tab\":\"Ouvrir dans un nouvel onglet\",\"copyright\":\"© Vision Mondiale Canada - $year tous droits réservés.\"}");
/***/ }),
/***/ "f121":
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__("384b");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to Shadow Root
var add = __webpack_require__("35d6").default
module.exports.__inject__ = function (shadowRoot) {
add("589807dc", content, shadowRoot)
};
/***/ })
}]);
//# sourceMappingURL=wvc.common.8.js.map