UNPKG

@meleon/uni-ui

Version:

A uniapp components library written in vue3 and typescript

1 lines 493 B
import{convertFormat2Columns}from"@meleon/uni-ui/utils";import{computed,toRefs}from"vue";export default function useTimeFormat(o){const{format:u,use12Hours:e}=toRefs(o),t=computed((()=>(null==u?void 0:u.value)&&convertFormat2Columns(u.value).list.length?u.value:(null==e?void 0:e.value)?"hh:mm:ss a":"HH:mm:ss")),m=computed((()=>convertFormat2Columns(t.value)));return{columns:computed((()=>m.value.list)),use12Hours:computed((()=>!(!(null==e?void 0:e.value)&&!m.value.use12Hours))),format:t}}