{"version":3,"file":"Slack.G2BktyAk.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx","__esmMin","init_npm_react_18_3_1","oe","c","init_jsx_runtime","ce","DataObserverContext","init_framer_DcxuU94H","SlackOAuthHandler","generateRandomString","result","i","length","randomIndex","link","withSlackOAuthHandler","C","props","init_Slack"],"sources":["https:/framerusercontent.com/modules/rKFDkaIUnxEoOsHrjhPd/yYbwcnHyns2JY1brFeMx/Slack.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function SlackOAuthHandler(){function generateRandomString(length){const characters=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\";let result=\"\";for(let i=0;i<length;i++){const randomIndex=Math.floor(Math.random()*characters.length);result+=characters.charAt(randomIndex);}return result;}useEffect(()=>{let link=document.getElementById(\"slack_oauth_link\");link.href=link.href+\"&state=\"+generateRandomString(12);},[]);return;}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withSlackOAuthHandler(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SlackOAuthHandler(props)});};}withSlackOAuthHandler.displayName=\"SlackOAuthHandler\";\nexport const __FramerMetadata__ = {\"exports\":{\"SlackOAuthHandler\":{\"type\":\"override\",\"name\":\"SlackOAuthHandler\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlackOAuthHandler\":{\"type\":\"reactHoc\",\"name\":\"withSlackOAuthHandler\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Slack.map"],"mappings":"A,0KAAwE,SAAgBU,GAAmB,CAAC,SAASC,EAAqB,EAAO,CAAC,IAAsFC,EAAO,GAAG,IAAI,IAAIC,EAAE,EAAEA,EAAEC,EAAO,IAAI,CAAC,IAAMC,EAAY,KAAK,MAAM,KAAK,OAAO,EAAE,EAAiB,EAAE,GAAQ,iEAAW,OAAOA,CAAW,CAAE,CAAC,OAAOH,CAAO,CAACL,MAAc,CAAC,IAAIS,EAAK,SAAS,eAAe,kBAAkB,EAAE,EAAK,KAAKA,EAAK,KAAK,UAAUL,EAAqB,EAAE,CAAE,EAAE,CAAC,CAAC,CAAS,CAAoJ,SAAgBM,EAAsB,EAAE,CAAC,MAAO,KAAQb,EAA+BJ,CAAuC,EAASC,EAAKiB,EAAE,CAAC,GAAGC,EAAM,GAAGT,EAAkBS,CAAK,CAAC,CAAC,EAAI,C,0CAAC,EAAsB,YAAY,mB"}