UNPKG

element-plus

Version:

A Component Library for Vue 3

40 lines (35 loc) 1.11 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var vue = require('vue'); require('../../../hooks/index.js'); var pluginVue_exportHelper = require('../../../_virtual/plugin-vue_export-helper.js'); var index = require('../../../hooks/use-namespace/index.js'); const _sfc_main = vue.defineComponent({ name: "ElMarker", props: { mark: { type: [String, Object], default: () => void 0 } }, setup(props) { const ns = index.useNamespace("slider"); const label = vue.computed(() => { return typeof props.mark === "string" ? props.mark : props.mark.label; }); return { ns, label }; }, render() { var _a; return vue.h("div", { class: this.ns.e("marks-text"), style: (_a = this.mark) == null ? void 0 : _a.style }, this.label); } }); var SliderMarker = /* @__PURE__ */ pluginVue_exportHelper["default"](_sfc_main, [["__file", "/home/runner/work/element-plus/element-plus/packages/components/slider/src/marker.vue"]]); exports["default"] = SliderMarker; //# sourceMappingURL=marker.js.map