UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

52 lines (51 loc) 1.71 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const DtIconHash = require("@dialpad/dialtone-icons/vue3/hash"); const DtIconLock = require("@dialpad/dialtone-icons/vue3/lock"); const vue = require("vue"); const _pluginVue_exportHelper = require("../../../../_virtual/_plugin-vue_export-helper.cjs"); const stack = require("../../../stack/stack.vue.cjs"); const _sfc_main = { compatConfig: { MODE: 3 }, name: "ChannelSuggestion", components: { DtStack: stack.default, DtIconHash, DtIconLock }, props: { item: { type: Object, required: true } }, computed: { name() { return this.item.name; } } }; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { const _component_dt_icon_hash = vue.resolveComponent("dt-icon-hash"); const _component_dt_icon_lock = vue.resolveComponent("dt-icon-lock"); const _component_dt_stack = vue.resolveComponent("dt-stack"); return vue.openBlock(), vue.createBlock(_component_dt_stack, { direction: "row", gap: "400" }, { default: vue.withCtx(() => [ !$props.item.locked ? (vue.openBlock(), vue.createBlock(_component_dt_icon_hash, { key: 0, size: "300" })) : (vue.openBlock(), vue.createBlock(_component_dt_icon_lock, { key: 1, size: "300" })), vue.createElementVNode("span", null, vue.toDisplayString($options.name), 1) ]), _: 1 }); } const ChannelSuggestion = /* @__PURE__ */ _pluginVue_exportHelper.default(_sfc_main, [["render", _sfc_render]]); exports.default = ChannelSuggestion; //# sourceMappingURL=ChannelSuggestion.vue.cjs.map