UNPKG

@europeana/portal

Version:
127 lines (98 loc) 3.78 kB
exports.ids = [105]; exports.modules = { /***/ 463: /***/ (function(module, exports) { /***/ }), /***/ 584: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/account/CreateSetButton.vue?vue&type=template&id=062229ef& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-card',{staticClass:"text-center content-card create-card",attrs:{"no-body":"","data-qa":"create new gallery card"},on:{"click":_vm.clickCreateSet}},[_c('div',{staticClass:"card-inner d-flex justify-content-center align-items-center"},[_c('span',{staticClass:"icon-ic-add"}),_vm._v(" "),_c('b-card-body',{attrs:{"data-qa":"card body"}},[_c('b-card-title',{attrs:{"title-tag":"div"}},[_vm._v("\n "+_vm._s(_vm.$t('set.actions.createNew'))+"\n ")])],1)],1),_vm._v(" "),_c('SetFormModal',{attrs:{"modal-id":_vm.setFormModalId,"visibility":_vm.visibility},on:{"response":_vm.setCreated}})],1)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/account/CreateSetButton.vue?vue&type=template&id=062229ef& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/account/CreateSetButton.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // /** * Button for initiating creation of a user set (AKA gallery). */ /* harmony default export */ var CreateSetButtonvue_type_script_lang_js_ = ({ name: 'CreateSetButton', components: { SetFormModal: () => __webpack_require__.e(/* import() */ 6).then(__webpack_require__.bind(null, 574)) }, props: { /** * Visibility of the set * @values public, private */ visibility: { type: String, default: 'public' } }, data() { return { setFormModalId: `set-form-modal-${this.visibility}`, showFormModal: false }; }, methods: { clickCreateSet() { if (!this.showFormModal) { this.showFormModal = true; this.$bvModal.show(this.setFormModalId); } }, setCreated() { this.showFormModal = false; } } }); // CONCATENATED MODULE: ./src/components/account/CreateSetButton.vue?vue&type=script&lang=js& /* harmony default export */ var account_CreateSetButtonvue_type_script_lang_js_ = (CreateSetButtonvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(3); // EXTERNAL MODULE: ./src/components/account/CreateSetButton.vue?vue&type=custom&index=0&blockType=docs&lang=md var CreateSetButtonvue_type_custom_index_0_blockType_docs_lang_md = __webpack_require__(463); var CreateSetButtonvue_type_custom_index_0_blockType_docs_lang_md_default = /*#__PURE__*/__webpack_require__.n(CreateSetButtonvue_type_custom_index_0_blockType_docs_lang_md); // CONCATENATED MODULE: ./src/components/account/CreateSetButton.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( account_CreateSetButtonvue_type_script_lang_js_, render, staticRenderFns, false, null, null, "582846cd" ) /* custom blocks */ if (typeof CreateSetButtonvue_type_custom_index_0_blockType_docs_lang_md_default.a === 'function') CreateSetButtonvue_type_custom_index_0_blockType_docs_lang_md_default()(component) /* harmony default export */ var CreateSetButton = __webpack_exports__["default"] = (component.exports); /***/ }) };; //# sourceMappingURL=105.js.map