PageSourceSearch

https://alpinegold.exchange/scripts/8119.b8938ef2706a2a2f83ec.js

js alpinegold.exchange collected 2026-09-30 11:24:29 UTC 31,851 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdigital_world_trader=self.webpackChunkdigital_world_trader||[]).push([[8119],{78119:function(e,t,a){a.r(t),a(35890);var l=a(96540),n=a.n(l),i=a(11775),r=a(40542),s=a(29863),c=a(78465),m=a.n(c),o=a(35105),p=a(8411);t.default=e=>{const{d:t=null,mobileOpen:a=!1,setMobileOpen:c=()=>{}}=e,[d,u]=(0,l.useState)({applicant_first_name:"",applicant_middle_name:"",applicant_last_name:"",organization_name:"",contact_phone:"",contact_email:"",mailing_address:"",mailing_city:"",mailing_state:"UT",mailing_zip:"",facility_name:"",facility_address:"",facility_city:"",facility_state:"UT",facility_zip:"",naics_sic_code:"",permit_types:"",project_description:"",air_emission_sources:"",air_pollutants_listed:"",projected_emissions_tpy:"",stormwater_outfalls_count:"",stormwater_bmp_summary:"",stormwater_monitoring_frequency:"",waste_types_generated:"",hazardous_waste_codes:"",estimated_waste_quantity:"",on_site_storage:"No",storage_description:"",transporters_listed:"",monitoring_plan_summary:"",pollution_prevention_plan:"",treatment_process_description:"",sampling_locations:"",emergency_response_plan:"",emergency_contact_name:"",emergency_contact_phone:"",past_enforcement_actions:"No",enforcement_details:"",liability_insurance_carrier:"",liability_policy_number:"",liability_policy_expiry:"",utah_identity:"",applicant_signature_checkbox:!1,date_signed:""}),[f,_]=(0,l.useState)(""),[g,E]=(0,l.useState)([]),[N,y]=(0,l.useState)(null),[v,b]=(0,l.useState)([]),[h,C]=(0,l.useState)(null),[F,w]=(0,l.useState)([]),[k,P]=(0,l.useState)([]),[S,x]=(0,l.useState)(null),[D,$]=(0,l.useState)(null),[A,I]=(0,l.useState)(null),[R,q]=(0,l.useState)([]),[O,z]=(0,l.useState)(!1),[M,B]=(0,l.useState)(!1),[j,L]=(0,l.useState)({}),[Q,T]=(0,l.useState)({}),W=["applicant_first_name","applicant_last_name","organization_name","facility_address","permit_types","utah_identity","applicant_signature_checkbox"],Y=e=>T(t=>t[e]?t:{...t,[e]:!0}),G=e=>Q[e]&&j[e]?"is-invalid":"",U=(e={},t={})=>{const a={};W.forEach(t=>{"applicant_signature_checkbox"===t?e[t]||(a[t]="You must certify this application"):String(e[t]||"").trim()||(a[t]="This field is required")}),e.contact_phone&&!/^\+?[\d\s\-()]{7,20}$/.test(e.contact_phone)&&(a.contact_phone="Enter a valid phone number"),e.contact_email&&e.contact_email.length&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.contact_email)&&(a.contact_email="Enter a valid email"),e.emergency_contact_phone&&e.emergency_contact_phone.length&&!/^\+?[\d\s\-()]{7,20}$/.test(e.emergency_contact_phone)&&(a.emergency_contact_phone="Enter a valid phone number"),"Yes"!==e.on_site_storage||e.storage_description||(a.storage_description="Please describe on-site storage controls and locations"),"Yes"!==e.past_enforcement_actions||e.enforcement_details||(a.enforcement_details="Provide details of past enforcement actions"),!e.liability_insurance_carrier&&!e.liability_policy_number||t.insuranceCertificateFile||(a.insuranceCertificateFile="Please upload liability insurance certificate"),(!t.identityDocs||t.identityDocs.length<1)&&(a.identityDocs="Please upload at least one government ID (driver's license/passport)");const l=(e,t)=>{e&&(Array.isArray(e)?e:[e]).forEach(e=>{e&&(e.size>10485760&&(a[t]="Each file must be under 10 MB"),e.type.startsWith("image/")||"application/pdf"===e.type||(a[t]="Only JPG, PNG or PDF allowed"))})};return l(t.identityDocs,"identityDocs"),l(t.sitePlanFile,"sitePlanFile"),l(t.emissionsInventoryFiles,"emissionsInventoryFiles"),l(t.stormwaterPlanFile,"stormwaterPlanFile"),l(t.wasteManifestsFiles,"wasteManifestsFiles"),l(t.monitoringReportsFiles,"monitoringReportsFiles"),l(t.treatmentDesignFile,"treatmentDesignFile"),l(t.insuranceCertificateFile,"insuranceCertificateFile"),l(t.publicNoticeFile,"publicNoticeFile"),l(t.otherSupportingFiles,"otherSupportingFiles"),a},V=e=>{const{name:t,value:a,type:l,checked:n}=e.target,i="checkbox"===l?n:a,r={...d,[t]:i};u(r),Q[t]&&L(U(r,J()))},H=(e,t)=>{if("identity"===e){const e=g.filter((e,a)=>a!==t);E(e),L(U(d,{...J(),identityDocs:e}))}else if("emissions"===e){const e=v.filter((e,a)=>a!==t);b(e),L(U(d,{...J(),emissionsInventoryFiles:e}))}else if("waste"===e){const e=F.filter((e,a)=>a!==t);w(e),L(U(d,{...J(),wasteManifestsFiles:e}))}else if("monitoring"===e){const e=k.filter((e,a)=>a!==t);P(e),L(U(d,{...J(),monitoringReportsFiles:e}))}else if("other"===e){const e=R.filter((e,a)=>a!==t);q(e),L(U(d,{...J(),otherSupportingFiles:e}))}};function J(){return{identityDocs:g,sitePlanFile:N,emissionsInventoryFiles:v,stormwaterPlanFile:h,wasteManifestsFiles:F,monitoringReportsFiles:k,treatmentDesignFile:S,insuranceCertificateFile:D,publicNoticeFile:A,otherSupportingFiles:R}}return n().createElement("div",{className:"admin-content-wrapper"},t?.session?.state===r.$t.IN&&n().createElement(i.A,{d:t,mobileOpen:a,setMobileOpen:c}),n().createElement("div",{className:"main-content"},n().createElement("div",{className:"white-bg-card"},n().createElement("div",{className:"white-bg-header border-0"}
1,n().createElement("h4",null,(0,o.dt)()," Environmental Permit (Air / Stormwater / Waste) - ",(0,o.dt)()," DEQ")),n().createElement("div",{className:"white-bg-body"},n().createElement("form",{onSubmit:async e=>{if(e?.preventDefault?.(),console.log("Submitting Environmental Permit form:",{form:d,identityDocs:g,sitePlanFile:N,insuranceCertificateFile:D,verkey:f}),(()=>{const e=U(d,J());L(t=>({...t,...e}));const t={...Q};return W.forEach(e=>t[e]=!0),t.identityDocs=!0,t.insuranceCertificateFile=!0,T(t),!(Object.keys(e).length>0&&((e=>{const t={...Q};Object.keys(e).forEach(e=>{t[e]=!0}),T(t),L(t=>({...t,...e}));const a=Object.keys(e)[0];if(a){const e=document.querySelector(`[name="${a}"]`);if(e&&"function"==typeof e.focus)return void e.focus();const t=document.querySelector("input, textarea, select");t&&t.focus()}})(e),1))})())try{z(!0);const e=new FormData;Object.entries(d).forEach(([t,a])=>{"boolean"==typeof a?e.append(t,a?"1":"0"):e.append(t,a||"")}),g.forEach(t=>e.append("identity_documents[]",t)),N&&e.append("site_plan_file",N),v.forEach(t=>e.append("emissions_inventory_files[]",t)),h&&e.append("stormwater_plan_file",h),F.forEach(t=>e.append("waste_manifests_files[]",t)),k.forEach(t=>e.append("monitoring_reports_files[]",t)),S&&e.append("treatment_design_file",S),D&&e.append("insurance_certificate_file",D),A&&e.append("public_notice_file",A),R.forEach(t=>e.append("other_supporting_files[]",t)),f&&e.append("verkey",f);const t=await s.A.post("/dashboard/permits/environmental/apply",e);t?.data?.success?m().fire("Success",t.data.message||"Application submitted.","success").then(()=>{window.location.href="/permits/outdoor/list"}):m().fire("Error",t?.data?.message||"Submission failed.","error")}catch(e){console.error("Submission error:",e);const t=e?.response?.data?.message||e.message||"Submission failed - network or server error.";m().fire("Error",t,"error")}finally{z(!1)}else console.warn("validation failed",j)}},n().createElement("div",{className:"row"},n().createElement("div",{className:"col-lg-3"},n().createElement("div",{className:"form-group file-upload-wrapper"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Identity Documents (DL / Passport) ",n().createElement("span",{className:"required"},"*")),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",multiple:!0,onChange:e=>{const t=Array.from(e.target.files||[]);E(e=>[...e,...t]),Y("identityDocs"),L(U(d,{...J(),identityDocs:[...g,...t]}))},name:"identityDocs",className:`file-input ${G("identityDocs")}`})),Q.identityDocs&&j.identityDocs&&n().createElement("div",{className:"error-msg"},j.identityDocs),n().createElement("div",{className:"uploaded-list"},g.map((e,t)=>n().createElement("div",{key:t,className:"file-item"},n().createElement("span",{className:"file-name"},e.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>H("identity",t)},"Remove"))))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Site Plan / Facility Layout"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",onChange:e=>{const t=e.target.files?.[0];t&&(y(t),Y("sitePlanFile"),L(U(d,{...J(),sitePlanFile:t})))},name:"sitePlanFile",className:`file-input ${G("sitePlanFile")}`})),N&&n().createElement("div",{className:"file-item"},n().createElement("span",{className:"file-name"},N.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>y(null)},"Remove")),Q.sitePlanFile&&j.sitePlanFile&&n().createElement("div",{className:"error-msg"},j.sitePlanFile)),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Emissions Inventory / Air Reports"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",multiple:!0,onChange:e=>{const t=Array.from(e.target.files||[]);b(e=>[...e,...t]),Y("emissionsInventoryFiles"),L(U(d,{...J(),emissionsInventoryFiles:[...v,...t]}))},name:"emissionsInventoryFiles",className:`file-input ${G("emissionsInventoryFiles")}`})),n().createElement("div",{className:"uploaded-list"},v.map((e,t)=>n().createElement("div",{key:t,className:"file-item"},n().createElement("span",{className:"file-name"},e.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>H("emissions",t)},"Remove"))))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Stormwater Management Plan"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",onChange:e=>{const t=e.target.files?.[0];t&&(C(t),Y("stormwaterPlanFile"),L(U(d,{...J(),stormwaterPlanFile:t})))},name:"stormwaterPlanFile",className:`file-input ${G("stormwaterPlanFile")}`})),h&&n().createElement("div",{className:"file-item"},n().createElement("span",{className:"file-name"},h.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>C(null)},"Remove")),Q.stormwaterPlanFile&&j.stormwaterPlanFile&&n().createElement("div",{className:"error-msg"},j.stormwaterPlanFile)),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Waste Manifests / Generator Records"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",multiple:!0,onChange:e=>{const t=Array.from(e.target.files||[]);w(e=>[...e,...t]),Y("wasteManifestsFiles"),L(U(d,{...J(),wasteManifestsFiles:[...F,...t]}))},name:"wasteManifestsFiles",className:`file-input ${G("wasteManifestsFiles")}`})),n().createElement("div",{className:"uploaded-list"},F.map((e,t)=>n().createElement("div",{key:t,className:"file-item"},n().createElement("span",{className:"file-name"},e.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>H("waste",t)},"Remove"))))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Monitoring Reports / Seampling Data"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",multiple:!0,onChange:e=>{const t=Array.from(e.target.files||[]);P(e=>[...e,...t]),Y("monitoringReportsFiles"),L(U(d,{...J(),monitoringReportsFiles:[...k,...t]}))},name:"monitoringReportsFiles",className:`file-input ${G("monitoringReportsFiles")}`})),n().createElement("div",{className:"uploaded-list"},k.map((e,t)=>n().createElement("div",{key:t,className:"file-item"},n().createElement("span",{className:"file-name"},e.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>H("monitoring",t)},"Remove"))))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Treatment / Design Documents"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",onChange:e=>{const t=e.target.files?.[0];t&&(x(t),Y("treatmentDesignFile"),L(U(d,{...J(),treatmentDesignFile:t})))},name:"treatmentDesignFile",className:`file-input ${G("treatmentDesignFile")}`})),S&&n().createElement("div",{className:"file-item"},n().createElement("span",{className:"file-name"},S.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>x(null)},"Remove"))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Liability Insurance Certificate"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",onChange:e=>{const t=e.target.files?.[0];t&&($(t),Y("insuranceCertificateFile"),L(U(d,{...J(),insuranceCertificateFile:t})))},name:"insuranceCertificateFile",className:`file-input ${G("insuranceCertificateFile")}`})),Q.insuranceCertificateFile&&j.insuranceCertificateFile&&n().createElement("div",{className:"error-msg"},j.insuranceCertificateFile),D&&n().createElement("div",{className:"file-item"},n().createElement("span",{className:"file-name"},D.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>$(null)},"Remove"))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Public Notice / Community Notification"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",onChange:e=>{const t=e.target.files?.[0];t&&(I(t),Y("publicNoticeFile"),L(U(d,{...J(),publicNoticeFile:t})))},name:"publicNoticeFile",className:`file-input ${G("publicNoticeFile")}`})),A&&n().createElement("div",{className:"file-item"},n().createElement("span",{className:"file-name"},A.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>I(null)},"Remove"))),n().createElement("hr",null),n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Other Supporting Documents"),n().createElement("div",{className:"file-input-container"},n().createElement("input",{type:"file",accept:"image/*,application/pdf",multiple:!0,onChange:e=>{const t=Array.from(e.target.files||[]);q(e=>[...e,...t]),Y("otherSupportingFiles"),L(U(d,{...J(),otherSupportingFiles:[...R,...t]}))},name:"otherSupportingFiles",className:`file-input ${G("otherSupportingFiles")}`})),n().createElement("div",{className:"uploaded-list"},R.map((e,t)=>n().createElement("div",{key:t,className:"file-item"},n().createElement("span",{className:"file-name"},e.name),n().createElement("button",{type:"button",className:"btn btn-link",onClick:()=>H("other",t)},"Remove"))))))),n().createElement("div",{className:"col-lg-9"},n().createElement("div",{className:"row"},n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Applicant First Name ",n().createElement("span",{className:"required"},"*")),n().createElement("input",{type:"text",name:"applicant_first_name",value:d.applicant_first_name,onChange:V,onBlur:()=>Y("applicant_first_name"),className:`form-control ${G("applicant_first_name")}`}),Q.applicant_first_name&&j.applicant_first_name&&n().createElement("div",{className:"error-msg"},j.applicant_first_name))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Middle Name"),n().createElement("input",{type:"text",name:"applicant_middle_name",value:d.applicant_middle_name,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Applicant Last Name ",n().createElement("span",{className:"required"},"*")),n().createElement("input",{type:"text",name:"applicant_last_name",value:d.applicant_last_name,onChange:V,onBlur:()=>Y("applicant_last_name"),className:`form-control ${G("applicant_last_name")}`}),Q.applicant_last_name&&j.applicant_last_name&&n().createElement("div",{className:"error-msg"},j.applicant_last_name))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Organization / Facility ",n().createElement("span",{className:"required"},"*")),n().createElement("input",{type:"text",name:"organization_name",value:d.organization_name,onChange:V,onBlur:()=>Y("organization_name"),className:`form-control ${G("organization_name")}`}),Q.organization_name&&j.organization_name&&n().createElement("div",{className:"error-msg"},j.organization_name))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Contact Phone"),n().createElement("input",{type:"tel",name:"contact_phone",value:d.contact_phone,onChange:V,onBlur:()=>Y("contact_phone"),className:`form-control ${G("contact_phone")}`}),Q.contact_phone&&j.contact_phone&&n().createElement("div",{className:"error-msg"},j.contact_phone))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Contact Email"),n().createElement("input",{type:"email",name:"contact_email",value:d.contact_email,onChange:V,onBlur:()=>Y("contact_email"),className:`form-control ${G("contact_email")}`}),Q.contact_email&&j.contact_email&&n().createElement("div",{className:"error-msg"},j.contact_email))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Facility Name"),n().createElement("input",{type:"text",name:"facility_name",value:d.facility_name,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Facility Address ",n().createElement("span",{className:"required"},"*")),n().createElement("input",{type:"text",name:"facility_address",value:d.facility_address,onChange:V,onBlur:()=>Y("facility_address"),className:`form-control ${G("facility_address")}`}),Q.facility_address&&j.facility_address&&n().createElement("div",{className:"error-msg"},j.facility_address),n().createElement("div",{className:"d-flex gap-2 mt-2"},n().createElement("input",{type:"text",name:"facility_city",value:d.facility_city,onChange:V,className:"form-control",placeholder:"City"}),n().createElement("input",{type:"text",name:"facility_state",value:d.facility_state,onChange:V,className:"form-control",placeholder:"State"}),n().createElement("input",{type:"text",name:"facility_zip",value:d.facility_zip,onChange:V,className:"form-control",placeholder:"ZIP"})))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"NAICS / SIC Code"),n().createElement("input",{type:"text",name:"naics_sic_code",value:d.naics_sic_code,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Permit Types ",n().createElement("span",{className:"required"},"*")),n().createElement("input",{type:"text",name:"permit_types",value:d.permit_types,onChange:V,onBlur:()=>Y("permit_types"),className:`form-control ${G("permit_types")}`,placeholder:"e.g., Air, Stormwater, Waste"}),Q.permit_types&&j.permit_types&&n().createElement("div",{className:"error-msg"},j.permit_types))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Air Emission Sources"),n().createElement("textarea",{name:"air_emission_sources",value:d.air_emission_sources,onChange:V,className:"form-control",placeholder:"Stack, fugitive, processes"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Pollutants Listed"),n().createElement("input",{type:"text",name:"air_pollutants_listed",value:d.air_pollutants_listed,onChange:V,className:"form-control",placeholder:"e.g., PM, SO2, NOx, VO
1Cs"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Projected Emissions (TPY)"),n().createElement("input",{type:"text",name:"projected_emissions_tpy",value:d.projected_emissions_tpy,onChange:V,className:"form-control",placeholder:"tons per year"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Stormwater Outfalls"),n().createElement("input",{type:"text",name:"stormwater_outfalls_count",value:d.stormwater_outfalls_count,onChange:V,className:"form-control",placeholder:"Number of outfalls"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"BMP Summary"),n().createElement("textarea",{name:"stormwater_bmp_summary",value:d.stormwater_bmp_summary,onChange:V,className:"form-control",placeholder:"Best management practices"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Monitoring Frequency"),n().createElement("input",{type:"text",name:"stormwater_monitoring_frequency",value:d.stormwater_monitoring_frequency,onChange:V,className:"form-control",placeholder:"e.g., monthly, quarterly"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Waste Types Generated"),n().createElement("input",{type:"text",name:"waste_types_generated",value:d.waste_types_generated,onChange:V,className:"form-control",placeholder:"Solid, hazardous, universal, etc."}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Hazardous Waste Codes"),n().createElement("input",{type:"text",name:"hazardous_waste_codes",value:d.hazardous_waste_codes,onChange:V,className:"form-control",placeholder:"e.g., D001"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Estimated Waste Quantity"),n().createElement("input",{type:"text",name:"estimated_waste_quantity",value:d.estimated_waste_quantity,onChange:V,className:"form-control",placeholder:"e.g., tons / year"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"On-site Storage?"),n().createElement("select",{name:"on_site_storage",value:d.on_site_storage,onChange:V,className:"form-select"},n().createElement("option",null,"No"),n().createElement("option",null,"Yes")),"Yes"===d.on_site_storage&&n().createElement("textarea",{name:"storage_description",value:d.storage_description,onChange:V,className:`form-control mt-2 ${G("storage_description")}`,placeholder:"Describe storage locations/controls"}),Q.storage_description&&j.storage_description&&n().createElement("div",{className:"error-msg"},j.storage_description))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Transporters / Carriers (if any)"),n().createElement("input",{type:"text",name:"transporters_listed",value:d.transporters_listed,onChange:V,className:"form-control",placeholder:"Transporter companies & contacts"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Monitoring Plan Summary"),n().createElement("textarea",{name:"monitoring_plan_summary",value:d.monitoring_plan_summary,onChange:V,className:"form-control",placeholder:"Sampling, QA/QC, limits"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Pollution Prevention / P2 Plan"),n().createElement("textarea",{name:"pollution_prevention_plan",value:d.pollution_prevention_plan,onChange:V,className:"form-control",placeholder:"P2 measures"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"}
1,"Emergency Response Plan"),n().createElement("textarea",{name:"emergency_response_plan",value:d.emergency_response_plan,onChange:V,className:"form-control",placeholder:"Incident response actions"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Emergency Contact Name"),n().createElement("input",{type:"text",name:"emergency_contact_name",value:d.emergency_contact_name,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Emergency Contact Phone"),n().createElement("input",{type:"tel",name:"emergency_contact_phone",value:d.emergency_contact_phone,onChange:V,onBlur:()=>Y("emergency_contact_phone"),className:`form-control ${G("emergency_contact_phone")}`}),Q.emergency_contact_phone&&j.emergency_contact_phone&&n().createElement("div",{className:"error-msg"},j.emergency_contact_phone))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Past Enforcement Actions?"),n().createElement("select",{name:"past_enforcement_actions",value:d.past_enforcement_actions,onChange:V,className:"form-select"},n().createElement("option",null,"No"),n().createElement("option",null,"Yes")),"Yes"===d.past_enforcement_actions&&n().createElement("textarea",{name:"enforcement_details",value:d.enforcement_details,onChange:V,className:`form-control mt-2 ${G("enforcement_details")}`,placeholder:"Provide details of actions"}),Q.enforcement_details&&j.enforcement_details&&n().createElement("div",{className:"error-msg"},j.enforcement_details))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Liability Insurance Carrier"),n().createElement("input",{type:"text",name:"liability_insurance_carrier",value:d.liability_insurance_carrier,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Policy Number"),n().createElement("input",{type:"text",name:"liability_policy_number",value:d.liability_policy_number,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Policy Expiry"),n().createElement("input",{type:"date",name:"liability_policy_expiry",value:d.liability_policy_expiry,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-xxl-7 col-lg-8"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},(0,o.dt)()," Identity ",n().createElement("span",{className:"required"},"*")),n().createElement("div",{className:"d-flex gap-2 identity-input"},n().createElement("input",{type:"text",name:"utah_identity",className:`form-control ${G("utah_identity")}`,value:d.utah_identity,readOnly:!0,onBlur:()=>Y("utah_identity")}),n().createElement("button",{type:"button",className:"btn btn-primary",onClick:async()=>{try{B(!0);const{uuid:e,verkey:t}=await(0,p.Q)();u(t=>({...t,utah_identity:e})),_(t),Y("utah_identity"),L(e=>{const{utah_identity:t,...a}=e;return a})}catch(e){"CANCELLED"===e?.code?console.log("Identity flow cancelled by user"):console.error("Identity flow error:",e)}finally{B(!1)}},disabled:M,style:{background:(0,o.$9)()}},M?"Generating...":"Get unique identity")),Q.utah_identity&&j.utah_identity&&n().createElement("div",{className:"error-msg"},j.utah_identity))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},n().createElement("input",{type:"checkbox",name:"applicant_signature_checkbox",checked:!!d.applicant_signature_checkbox,onChange:V})," I certify that the information provided is true and complete and that the facility will comply with applicable state and federal environmental laws. ",n().createElement("span",{className:"required"},"*")),Q.applicant_signature_checkbox&&j.applicant_signature_checkbox&&n().createElement("div",{className:"error-msg"},j.applicant_signature_checkbox))),n().createElement("div",{className:"col-lg-4"},n().createElement("div",{className:"form-group"},n().createElement("label",{className:"form-label"},"Date Signed"),n().createElement("input",{type:"date",name:"date_signed",value:d.date_signed,onChange:V,className:"form-control"}))),n().createElement("div",{className:"col-lg-12"},n().createElement("div",{className:"submit-btn d-flex justify-content-end gap-3"},n().createElement("button",{type:"button",className:"btn btn-cancel",onClick:()=>window.history.back()},"Cancel"),n().createElement("button",{type:"submit",className:"btn btn-primary",disabled:O||M},O?"Submitting...":"Submit ")))))))))))}},8411:function(e,t,a){var l=a(78465),n=a.n(l),i=a(29863),r=a(35105);a.d(t,["Q",0,()=>new Promise(async(e,t)=>{let a=null,l=!1;try{const s=/iPhone|iPad|iPod/i.test(navigator.userAgent),c=/Android/i.test(navigator.userAgent),m=s||c,o=await i.A.get("/register/qrcode?purpose=uuid");if(!o?.data?.success)return n().fire({title:"Error",allowOutsideClick:!0,icon:"error",html:o?.data?.message||"Failed to fetch QR code."}),t(new Error(o?.data?.message||"Failed to fetch QR code."));const{verkey:p,challenge:d,qrcode_image_url:u}=o.data.data,f=m?`<a href="clearlife://uuid/${d}" class="btn btn-primaryx app_opener_link">Open ${(0,r.jF)()} </a>`:"",_=m?"":`Scan the above QR Code from your ${(0,r.jF)()} app to get a Unique Identity`;n().fire({title:_,allowOutsideClick:!0,imageUrl:m?null:u,html:f,imageWidth:350,timer:4e4,timerProgressBar:!0,willClose:()=>{a&&(clearInterval(a),a=null)},didOpen:()=>{n().showLoading(),c&&setTimeout(()=>{const e=document.querySelector(".app_opener_link");e?e.click():window.location.href=`clearlife://uuid/${d}`},500);const t=async()=>{try{const t=await i.A.get(`/register/publickey/${p}`);
1t?.data?.success&&t.data.data&&t.data.data.uuid&&(a&&(clearInterval(a),a=null),n().close(),n().fire({title:"Success",allowOutsideClick:!0,icon:"success",html:t.data.message||`${(0,r.dt)()} Identity Verified.`}),l=!0,e({uuid:t.data.data.uuid,verkey:p}))}catch(e){console.warn("Polling error (will retry):",e)}};t(),a=setInterval(t,3e3)}}).then(e=>{l||t({code:"CANCELLED",message:"User closed identity popup before verification.",result:e})})}catch(e){console.error("QR code generation failed:",e),n().fire("Error","QR code generation failed.","error"),t(e)}})])}}]);

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.