use-page-search.8ce3a7af.js 743 B

1
  1. import{D as y,aX as _}from"./index.93d58d1e.js";const m=t=>t?_(t).format("YYYY-MM-DD hh:mm:ss"):"";function E(t,i,u){const s=y(null);function g(n){var c;const{result:a,deleteProps:r}=t?t(n):{result:{},deleteProps:[]},e={...n,...a};if(u){const{formItems:d}=u;d.forEach(h=>{const{field:o,type_field:f,otherOptions:Y={},type:l}=h,{startProp:p,endProp:P}=Y;(p||P)&&(e[p]=l==="date_picker"?m(e[o][0]):e[o][0],e[P]=l==="date_picker"?m(e[o][1]):e[o][1],delete e[o]),f&&(e[e[f]]=e[o],delete e[o],delete e[f])})}r.forEach(d=>delete e[d]),(c=s.value)==null||c.getPageData(e)}function D(n){var r;const{result:a}=t?t(n):{result:{}};(r=s.value)==null||r.getPageData(a),i&&i()}return{pageContentRef:s,handleSearchClick:g,handleResetClick:D}}export{E as u};