(()=>{class e{constructor(e){this.query=[],e&&this.parse(e)}parse(e){const t=("?"===e.charAt(0)?e.slice(1):e).split("&");t.forEach(e=>{const[t,s]=e.split("=");this.set(t,decodeURIComponent(s))})}get(e){const t=this.query.find(({key:t})=>t===e);return t?t.value:null}set(e,t){this.remove(e),this.query.push({key:e,value:t})}remove(e){this.query=this.query.filter(({key:t})=>t!==e)}}const t=document.querySelector("[data-sysflow-form-prefill]");if(t){const s=new e(window.location.search);console.log(s);const o=t.querySelectorAll("input");console.log(o),o.forEach(e=>{const t=e.id,o=s.get(t);o&&(e.value=o)})}})();