{"version":3,"file":"HiddenInput.Bi6Z8ZMg.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/ujFVrqdG473c9Xy72iPI/vJDduZJJoje8cJpBLjmp/HiddenDeviceId.js","https:/framerusercontent.com/modules/ZFuEBwP5NJq22vkdOknG/GZbnvvMyHAot2klxW7V7/HiddenInput.js"],"sourcesContent":["// /code/HiddenDeviceId.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";function getDeviceId(){try{let id=localStorage.getItem(\"device_id\");if(!id){id=crypto.randomUUID();localStorage.setItem(\"device_id\",id);}return id;}catch{return\"\";}}export default function HiddenDeviceId({name=\"device_id\"}){const[id,setId]=useState(\"\");useEffect(()=>setId(getDeviceId()),[]);return /*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:name,value:id});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HiddenDeviceId\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HiddenDeviceId.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function HiddenInput({name,value}){return /*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:name,value:value});}// This makes \"name\" and \"value\" editable in Framer’s right sidebar\naddPropertyControls(HiddenInput,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"step\"},value:{type:ControlType.String,title:\"Value\",defaultValue:\"1\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HiddenInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HiddenInput.map"],"mappings":"0QACiF,SAAS,GAAa,CAAC,GAAG,CAAC,IAAI,EAAG,aAAa,QAAQ,YAAY,CAAsE,OAAjE,IAAI,EAAG,OAAO,YAAY,CAAC,aAAa,QAAQ,YAAY,EAAG,EAAS,OAAS,CAAC,MAAM,IAAK,SAAwB,EAAe,CAAC,OAAK,aAAa,CAAC,GAAK,CAAC,EAAG,GAAOA,EAAS,GAAG,CAAwC,OAAvC,MAAc,EAAM,GAAa,CAAC,CAAC,EAAE,CAAC,CAAqB,EAAK,QAAQ,CAAC,KAAK,SAAc,OAAK,MAAM,EAAG,CAAC,kBAA9Y,IAAsC,ICDc,SAAwB,EAAY,CAAC,OAAK,SAAO,CAAC,OAAoB,EAAK,QAAQ,CAAC,KAAK,SAAc,OAAW,QAAM,CAAC,kBAA7K,IAAoD,CAC/F,EAAoB,EAAY,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,OAAO,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,CAAC,CAAC"}