{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/Utlis-SwIN.js@U9vmYX0zDZtz999aDBu4"],
  "sourcesContent": ["// new utils\nexport const findQueryInProps=obj=>{if(obj==null)return null;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return obj.query;// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){let result=findQueryInProps(obj[key]);if(result!==null)return result;}}// If `query` is not found\nreturn null;};export const updateQueryInProps=(obj,newQuery)=>{if(obj==null)return obj;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return{...obj,query:newQuery};// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){const updatedChild=updateQueryInProps(obj[key],newQuery);if(updatedChild!==obj[key]){return{...obj,[key]:updatedChild};}}}return obj;};export const findPropsBeforeQuery=obj=>{if(obj==null)return null;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return obj;// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){let result=findPropsBeforeQuery(obj[key]);if(result!==null)return result;}}// If `query` is not found\nreturn null;};\nexport const __FramerMetadata__ = {\"exports\":{\"findQueryInProps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updateQueryInProps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"findPropsBeforeQuery\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utlis.map"],
  "mappings": "AACO,IAAMA,EAAiBC,GAAK,CAAC,GAAGA,GAAK,KAAK,OAAO,KACxD,GAAGA,EAAI,eAAe,OAAO,EAAE,OAAOA,EAAI,MAC1C,QAAQC,KAAOD,EAAK,GAAGA,EAAI,eAAeC,CAAG,GAAG,OAAOD,EAAIC,CAAG,GAAI,SAAS,CAAC,IAAIC,EAAOH,EAAiBC,EAAIC,CAAG,CAAC,EAAE,GAAGC,IAAS,KAAK,OAAOA,CAAO,CACjJ,OAAO,IAAK,EAAeC,EAAmB,CAACH,EAAII,IAAW,CAAC,GAAGJ,GAAK,KAAK,OAAOA,EACnF,GAAGA,EAAI,eAAe,OAAO,EAAE,MAAM,CAAC,GAAGA,EAAI,MAAMI,CAAQ,EAC3D,QAAQH,KAAOD,EAAK,GAAGA,EAAI,eAAeC,CAAG,GAAG,OAAOD,EAAIC,CAAG,GAAI,SAAS,CAAC,IAAMI,EAAaF,EAAmBH,EAAIC,CAAG,EAAEG,CAAQ,EAAE,GAAGC,IAAeL,EAAIC,CAAG,EAAG,MAAM,CAAC,GAAGD,EAAI,CAACC,CAAG,EAAEI,CAAY,CAAG,CAAE,OAAOL,CAAI,EAAeM,EAAqBN,GAAK,CAAC,GAAGA,GAAK,KAAK,OAAO,KAC/Q,GAAGA,EAAI,eAAe,OAAO,EAAE,OAAOA,EACtC,QAAQC,KAAOD,EAAK,GAAGA,EAAI,eAAeC,CAAG,GAAG,OAAOD,EAAIC,CAAG,GAAI,SAAS,CAAC,IAAIC,EAAOI,EAAqBN,EAAIC,CAAG,CAAC,EAAE,GAAGC,IAAS,KAAK,OAAOA,CAAO,CACrJ,OAAO,IAAK",
  "names": ["findQueryInProps", "obj", "key", "result", "updateQueryInProps", "newQuery", "updatedChild", "findPropsBeforeQuery"]
}
