PageSourceSearch

https://www.lawwiz.com/assets/DriverPage-DdzHBdZt.js

js lawwiz.com collected 2026-09-24 13:41:17 UTC 5,187 bytes, 1 lines download raw bytes

1var o=Object.defineProperty,t=Object.defineProperties,r=Object.getOwnPropertyDescriptors,e=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,a=(t,r,e)=>r in t?o(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e;import{u as p,j as m,aO as n,C as d,d as j,G as l,B as u}from"./index-BmUmzjCK.js";import{r as c}from"./react-vendor-BCflV0FO.js";import{p as f,n as v}from"./config-CMSScVKq.js";import{A as h}from"./AccordionManager-DdyKJT6W.js";import{A as b}from"./AccordionPdfGenerator-DrUsKf9_.js";import{G as C}from"./GlobalToolBar-B_01esDz.js";import{u as P}from"./useUserData-CWv_kM5z.js";import"./pdf-vendor-lib-BZh8gbg-.js";import"./amcharts-vendor-BHootuuA.js";import"./html2canvas-vendor-aB19RaoZ.js";import"./doc-vendor-ppt-DPgCsEbC.js";import"./doc-vendor-excel-DttRKF0n.js";import"./phone-vendor-ByODWvOt.js";import"./pdf-vendor-core-yYR3gGVC.js";import"./popper-vendor-C5VukO4T.js";import"./schema-C5CtxWpU.js";import"./fields-CM5xcMSl.js";import"./ContentCopyRounded-CRunmgv8.js";import"./EmailRounded-DFLkrlVe.js";import"./LinkRounded-CpVIxQaK.js";import"./PrintRounded-B7KyaHA_.js";import"./ShareRounded-DfyDlJYb.js";import"./QrCode-DToBVo5s.js";import"./ContactPhone-CTqwSzm6.js";import"./NotakerSettings-CgCDwxSR.js";import"./quill-vendor-CrY5xSWl.js";import"./schema-BhQ-zUwz.js";import"./GasMileageMiles-D8zS3_AI.js";import"./CalManager-D4ebbI6r.js";import"./CommonButtonIcon-BWfl8152.js";import"./SaveAs-CkH-O_VL.js";import"./RecyclingRounded-CrM3TR74.js";import"./SearchRounded-BtO-4iJ_.js";import"./TimeFormat-BCTGL1fr.js";import"./SwitchBase-CFJqYOqJ.js";import"./Checkbox-CJ9WY9u3.js";import"./FormControl-B50dkYnR.js";import"./useAuthModal-DRmJZ-R3.js";import"./TextFieldSkeleton-BecSkEyb.js";import"./Skeleton-ui1cQ8fm.js";import"./QuicktoolsCalculatorPersistenceContext-BqsbKikt.js";import"./notepadTabs-b-GAfTzd.js";import"./TextField-RIhEgwWA.js";import"./YupSchema-D6-Mg65A.js";import"./index.esm-CFtNXFtn.js";import"./fieldsHelper-Bh8jtd0j.js";import"./index-CwpgJyJp.js";import"./WebinarPagesSkeleton-BmAqg5g-.js";import"./SEO-BFeC4tsK.js";import"./usePreviewMode-BpZPWQx0.js";import"./AccordionScrollToTop-aH9bZVOe.js";import"./Card-CPdHOvNr.js";import"./CardHeader-D5IyC_xh.js";import"./Collapse-3Qln6SMl.js";import"./CardContent-YiENPfi0.js";import"./ClearRounded-BsGEsywE.js";import"./PaymentsRounded-DObaCeyQ.js";import"./SaveRounded-CYIelbDF.js";import"./UndoRounded-BTSJSGbi.js";import"./PictureAsPdfRounded-BVivqoay.js";import"./useFileName-BVgOV3EX.js";import"./docx-B7djSyuY.js";import"./pdf-DQahQ-3d.js";import"./SuitesDropdown-Ch9oiK3j.js";import"./styledComponent-Bt5kPAL7.js";import"./schema-08zMNF0i.js";import"./TooltipWrapper-BtNOPpSP.js";import"./ErrorOutput-CE3nw5BM.js";import"./outputBoxPdf-CuHYynLj.js";import"./calculator-CVH4gAEw.js";import"./ReusableOutputTable-D_qOFY4_.js";import"./ExpandLess-DIsnhKb8.js";import"./TableContainer-xgUrYwW0.js";import"./TableRow-Vy2kUz6f.js";import"./schema-D1O8b4Kq.js";import"./PhoneRounded-D5Q8xccR.js";import"./LocationOnRounded-900E-N3h.js";import"./ContentPasteRounded-B6cXs6vh.js";import"./CustomTimeInput-yov_GKjx.js";import"./defineProperty-DEXQ6WRD.js";import"./InputAdornment-n6xrITap.js";import"./index-ykYiutuw.js";import"./Clear-DiUJLDaH.js";import"./InputButton-g6j_cLYN.js";import"./CustomPhoneField-ZRpZpZYO.js";import"./AddCircleOutline-BpW_-qfs.js";import"./DeleteOutline-DTB2aFZS.js";import"./Star-CY5qusc9.js";import"./ActionDropdown-CPQZbvc7.js";import"./ListSubheader-DF7JvQLH.js";import"./MarketingVideo-BunGoGTE.js";import"./index-C-sNFKAN.js";import"./tour-vendor-Bqvc4q_c.js";const g=()=>{const[o,g]=c.useState({}),[D,S]=c.useState([]),{user:x}=p(),{dbData:T,setDbData:R,fetchUserData:y}=P("driver",o=>{const t=[];for(let r=1;r<=v;r++){const e=o[r]||null;let i="";if(null!==e){const{form_id:o}=e;i=O(o,e)}else{const{formInitialValues:o}=f[r];i=O(r,o)}t.push(i)}S(t)}),O=(o,t)=>{const{defaultTitle:r,formInitialValues:e,formFields:i,customComponents:s,validationSchema:a}=f[o];return m(h,{index:o,page:"driver",dataTarget:`driver_${o}`,defaultTitle:r,formFields:i,formInitialValues:e,pageContext:n,apiEndPoint:"driver/create-or-update",data:t,toolbar:!0,pdfButton:m(b,{accordionTitle:r[o],accordionId:`driver_${o}`,userName:x&&x.name?x.name:""}),pageName:"Driver",validationSchema:a,customComponents:s,suiteType:"travel"},`driver_${o}`)};return c.useEffect(()=>{},[T]),c.useEffect(()=>{S(Array.from({length:v}).map((o,t)=>{const r=t+1,{formInitialValues:e}=f[r];return O(r,e)}))},[]),m(u,{children:m(n.Provider,{value:{fetchUserData:y,dbData:T,setDbData:R,updateFormsData:(o,p)=>{g(m=>{return n=((o,t)=>{for(var r in t||(t={}))i.call(t,r)&&a(o,r,t[r]);if(e)for(var r of e(t))s.call(t,r)&&a(o,r,t[r]);return o}
1)({},m),t(n,r({[o]:p}));var n})},pageData:f,formsData:o,setFormsData:g},children:m(d,{maxWidth:"lg",children:j(l,{container:!0,justifyContent:"center",id:"trainer",spacing:3,children:[m(l,{item:!0,xs:12,md:10,children:m(u,{id:"accordion",children:D})}),m(l,{item:!0,xs:12,children:m(C,{pageName:"Driver",apiEndPoint:"driver",pageData:f,formsData:o,suiteType:!0})})]})})})})};export{g as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.