Files
machartaa_admin_dist/dist/assets/dayjs-d65afa22.js
T

2 lines
2.9 KiB
JavaScript
Raw Normal View History

2026-10-20 16:52:05 +03:30
import{am as a,d as B,aj as U,i as R,e as b,aB as _}from"./index-1ba0f9ec.js";import{g as D,c as O,a as H,r as G,d as M}from"./index-0d716d4e.js";import{a as y}from"./FormItemContext-33ef1221.js";import{o as I}from"./omit-f5d28cd3.js";var F=function(){return{format:String,showNow:{type:Boolean,default:void 0},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12Hours:{type:Boolean,default:void 0},hourStep:Number,minuteStep:Number,secondStep:Number,hideDisabledOptions:{type:Boolean,default:void 0},popupClassName:String}};function V(m){var l=D(m,a(a({},F()),{},{order:{type:Boolean,default:!0}})),w=l.TimePicker,S=l.RangePicker,$=B({name:"ATimePicker",inheritAttrs:!1,props:a(a(a(a({},O()),H()),F()),{},{addon:{type:Function}}),slot:["addon","renderExtraFooter","suffixIcon","clearIcon"],setup:function(i,u){var s=u.slots,v=u.expose,o=u.emit,g=u.attrs,d=y();U(!(s.addon||i.addon),"TimePicker","`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");var c=R();v({focus:function(){var n;(n=c.value)===null||n===void 0||n.focus()},blur:function(){var n;(n=c.value)===null||n===void 0||n.blur()}});var k=function(n,r){o("update:value",n),o("change",n,r),d.onFieldChange()},C=function(n){o("update:open",n),o("openChange",n)},P=function(n){o("focus",n)},h=function(n){o("blur",n),d.onFieldBlur()},T=function(n){o("ok",n)};return function(){var t=i.id,n=t===void 0?d.id.value:t;return b(w,a(a(a({},g),I(i,["onUpdate:value","onUpdate:open"])),{},{id:n,dropdownClassName:i.popupClassName,mode:void 0,ref:c,renderExtraFooter:i.addon||s.addon||i.renderExtraFooter||s.renderExtraFooter,onChange:k,onOpenChange:C,onFocus:P,onBlur:h,onOk:T}),s)}}}),E=B({name:"ATimeRangePicker",inheritAttrs:!1,props:a(a(a(a({},O()),G()),F()),{},{order:{type:Boolean,default:!0}}),slot:["renderExtraFooter","suffixIcon","clearIcon"],setup:function(i,u){var s=u.slots,v=u.expose,o=u.emit,g=u.attrs,d=R(),c=y();v({focus:function(){var e;(e=d.value)===null||e===void 0||e.focus()},blur:function(){var e;(e=d.value)===null||e===void 0||e.blur()}});var k=function(e,f){o("update:value",e),o("change",e,f),c.onFieldChange()},C=function(e){o("update:open",e),o("openChange",e)},P=function(e){o("focus",e)},h=function(e){o("blur",e),c.onFieldBlur()},T=function(e,f){o("panelChange",e,f)},t=function(e){o("ok",e)},n=function(e,f,A){o("calendarChange",e,f,A)};return function(){var r=i.id,e=r===void 0?c.id.value:r;return b(S,a(a(a({},g),I(i,["onUpdate:open","onUpdate:value"])),{},{id:e,dropdownClassName:i.popupClassName,picker:"time",mode:void 0,ref:d,onChange:k,onOpenChange:C,onFocus:P,onBlur:h,onPanelChange:T,onOk:t,onCalendarChange:n}),s)}}});return{TimePicker:$,TimeRangePicker:E}}var N=V(M),p=N.TimePicker,x=N.TimeRangePicker;const K=_(p,{TimePicker:p,TimeRangePicker:x,install:function(l){return l.component(p.name,p),l.component(x.name,x),l}});export{K as T,x as a};