{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/BzwlZZPjcnbFUeL1ZjGt/N1iFpZjUc38d4uZxcVQt/DebugInput.js", "ssg:https://framerusercontent.com/modules/T93o8sRqPErQiMNZWVOY/hCLnpwg4DCDmuloAyLz8/ParamSearch.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";export function debugComponentProps(Component){return props=>{const handleInputChange=e=>{console.clear()// Limpa o console para facilitar a leitura\n;console.log(\"Props do componente:\",props)// Loga todas as props do componente\n;console.log(\"Valor digitado:\",e.target.value)// Loga o valor atual do input\n;};console.log(\"a\");return /*#__PURE__*/_jsx(Component,{...props,onInput:handleInputChange});};}\nexport const __FramerMetadata__ = {\"exports\":{\"debugComponentProps\":{\"type\":\"reactHoc\",\"name\":\"debugComponentProps\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DebugInput.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function withUrlParamInput(Component){return props=>{useEffect(()=>{const inputName=props.inputName;if(!inputName){console.warn(\"O input n\\xe3o possui um 'inputName' definido.\");return;}// Captura o valor do par\u00E2metro da URL baseado no `inputName`\nconst urlParams=new URLSearchParams(window.location.search);const paramValue=urlParams.get(inputName);if(paramValue){// Define o valor diretamente no elemento do input\nconst inputElement=document.querySelector(`[name=\"${inputName}\"]`);if(inputElement){inputElement.value=paramValue;console.log(`input: ${inputName} atualizado com sucesso para o Valor: ${inputElement.value}`)// Atualiza o valor do DOM\n;}}},[props.inputName]);return /*#__PURE__*/_jsx(Component,{...props,style:{opacity:0,pointerEvents:\"none\",position:\"absolute\"},readOnly:true});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withUrlParamInput\":{\"type\":\"reactHoc\",\"name\":\"withUrlParamInput\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ParamSearch.map"],
  "mappings": "yFAAkD,SAASA,EAAoBC,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAMC,EAAkBC,GAAG,CAAC,QAAQ,MAAM,EAClJ,QAAQ,IAAI,uBAAuBF,CAAK,EACxC,QAAQ,IAAI,kBAAkBE,EAAE,OAAO,KAAK,CAC5C,EAAE,eAAQ,IAAI,GAAG,EAAsBC,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQC,CAAiB,CAAC,CAAE,CAAE,CCHhB,SAASG,EAAkBC,EAAU,CAAC,OAAOC,IAAQC,EAAU,IAAI,CAAC,IAAMC,EAAUF,EAAM,UAAU,GAAG,CAACE,EAAU,CAAC,QAAQ,KAAK,gDAAgD,EAAE,MAAO,CAC5M,IAAMC,EAAlD,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAA6B,IAAIF,CAAS,EAAE,GAAGC,EAAW,CACpH,IAAME,EAAa,SAAS,cAAc,UAAUH,CAAS,IAAI,EAAKG,IAAcA,EAAa,MAAMF,EAAW,QAAQ,IAAI,UAAUD,CAAS,yCAAyCG,EAAa,KAAK,EAAE,EAC5M,CAAC,EAAE,CAACL,EAAM,SAAS,CAAC,EAAsBM,EAAKP,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,QAAQ,EAAE,cAAc,OAAO,SAAS,UAAU,EAAE,SAAS,EAAI,CAAC,EAAI",
  "names": ["debugComponentProps", "Component", "props", "handleInputChange", "e", "p", "withUrlParamInput", "Component", "props", "ue", "inputName", "paramValue", "window", "inputElement", "p"]
}
