ll-package
Version:
2 lines (1 loc) • 1.15 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const f=require("../../../../@babel/runtime/helpers/esm/extends.js"),a=require("../PickerButton.js"),d=require("../PickerTag.js"),l=require("./generateSinglePicker.js"),k=require("./generateRangePicker.js"),m={button:a.default,rangeItem:d.default};function P(r){return r?Array.isArray(r)?r:[r]:[]}function g(r){const{format:t,picker:i,showHour:u,showMinute:o,showSecond:s,use12Hours:c}=r,e=P(t)[0],n=f.default({},r);return e&&typeof e=="string"&&(!e.includes("s")&&s===void 0&&(n.showSecond=!1),!e.includes("m")&&o===void 0&&(n.showMinute=!1),!e.includes("H")&&!e.includes("h")&&u===void 0&&(n.showHour=!1),(e.includes("a")||e.includes("A"))&&c===void 0&&(n.use12Hours=!0)),i==="time"?n:(typeof e=="function"&&delete n.format,{showTime:n})}function h(r,t){const{DatePicker:i,WeekPicker:u,MonthPicker:o,YearPicker:s,TimePicker:c,QuarterPicker:e}=l.default(r,t),n=k.default(r,t);return{DatePicker:i,WeekPicker:u,MonthPicker:o,YearPicker:s,TimePicker:c,QuarterPicker:e,RangePicker:n}}exports.Components=m;exports.default=h;exports.getTimeProps=g;
;