UNPKG

hongluan-ui

Version:
29 lines (26 loc) 840 B
import { defineComponent, computed, h } from 'vue'; import '../../../utils/index.mjs'; import { buildProps, definePropType } from '../../../utils/vue/props/runtime.mjs'; import { isString } from '@vue/shared'; const sliderMarkerProps = buildProps({ mark: { type: definePropType([String, Object]), default: void 0 } }); var SliderMarker = defineComponent({ name: "SliderMarker", props: sliderMarkerProps, setup(props) { const label = computed(() => { return isString(props.mark) ? props.mark : props.mark.label; }); const style = computed(() => isString(props.mark) ? void 0 : props.mark.style); return () => h("div", { class: "slider-marks-text", style: style.value }, label.value); } }); export { SliderMarker as default, sliderMarkerProps }; //# sourceMappingURL=marker.mjs.map