UNPKG

@meleon/uni-ui

Version:

A uniapp components library written in vue3 and typescript

1 lines 416 B
import{toRefs}from"vue";import dayjs from"dayjs";import{useI18n}from"@meleon/uni-ui/locale";import{getValueByPath}from"@meleon/uni-ui/utils";export default function usePickerTransform(e){const{locale:o}=toRefs(e),{locale:t,t:l}=useI18n();dayjs.locale(t.value.toLowerCase());return e=>{const t=e.startsWith("datePicker.")?e.split(".").slice(1).join("."):e;return getValueByPath((null==o?void 0:o.value)||{},t)||l(e)}}