UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

59 lines (58 loc) 2.22 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const _pluginVue2_normalizer = require("../../../_virtual/_plugin-vue2_normalizer.cjs"); const button = require("../../../components/button/button.vue.cjs"); const tooltip = require("../../../components/tooltip/tooltip.vue.cjs"); const stack = require("../../../components/stack/stack.vue.cjs"); const keyboard_shortcut = require("../../../components/keyboard_shortcut/keyboard_shortcut.vue.cjs"); const _sfc_main = { name: "DtRecipeMessageInputButton", components: { DtButton: button.default, DtTooltip: tooltip.default, DtStack: stack.default, DtKeyboardShortcut: keyboard_shortcut.default }, props: { ariaLabel: { type: String, required: true }, tooltipText: { type: String, required: true }, keyboardShortcutText: { type: String, default: "" }, isActive: { type: Boolean, default: false }, dataQa: { type: String, required: true } }, emits: ["click"] }; var _sfc_render = function render() { var _vm = this, _c = _vm._self._c; return _c("dt-tooltip", { scopedSlots: _vm._u([{ key: "anchor", fn: function() { return [_c("dt-button", { attrs: { "data-qa": _vm.dataQa, "importance": "clear", "kind": "muted", "aria-label": _vm.ariaLabel, "size": "xs", "active": _vm.isActive }, on: { "click": function($event) { return _vm.$emit("click", $event); } }, scopedSlots: _vm._u([{ key: "icon", fn: function() { return [_vm._t("icon")]; }, proxy: true }], null, true) })]; }, proxy: true }]) }, [_c("dt-stack", { attrs: { "gap": "200" } }, [_c("p", [_vm._v(_vm._s(_vm.tooltipText))]), _vm.keyboardShortcutText ? _c("dt-keyboard-shortcut", { attrs: { "inverted": "", "shortcut": _vm.keyboardShortcutText } }) : _vm._e()], 1)], 1); }; var _sfc_staticRenderFns = []; var __component__ = /* @__PURE__ */ _pluginVue2_normalizer.default( _sfc_main, _sfc_render, _sfc_staticRenderFns ); const DtRecipeMessageInputButton = __component__.exports; exports.default = DtRecipeMessageInputButton; //# sourceMappingURL=message_input_button.vue.cjs.map