@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
39 lines (34 loc) • 1.12 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var vue = require('vue');
var pinia = require('pinia');
require('../../stores/index.js');
var index = require('../navBars/index.vue.js');
var tagsViewRoutes = require('../../stores/tagsViewRoutes.js');
var _sfc_main = /* @__PURE__ */ vue.defineComponent({
__name: "header",
setup(__props) {
const NavBarsIndex = index.default;
const storesTagsViewRoutes = tagsViewRoutes.useTagsViewRoutes();
const { isTagsViewCurrenFull } = pinia.storeToRefs(storesTagsViewRoutes);
return (_ctx, _cache) => {
const _component_el_header = vue.resolveComponent("el-header");
return vue.withDirectives((vue.openBlock(), vue.createBlock(
_component_el_header,
{ class: "layout-header" },
{
default: vue.withCtx(() => [
vue.createVNode(vue.unref(NavBarsIndex))
]),
_: 1
/* STABLE */
},
512
/* NEED_PATCH */
)), [
[vue.vShow, !vue.unref(isTagsViewCurrenFull)]
]);
};
}
});
exports.default = _sfc_main;