{"version":3,"file":"shared-lib.BLTTSXGv.mjs","names":["converter","Cookies","useRef","useState"],"sources":["https:/cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.1/js.cookie.mjs","https:/framerusercontent.com/modules/cRoCNEocpE3URqYzgSmu/1vrABU0cZKqKWQAf0kIA/Databar_Logic.js","https:/framerusercontent.com/modules/kwgmPEUChrgqodsasKtJ/IyKJAB5lGSQrETUunvzW/siteMetadata.js"],"sourcesContent":["/*! js-cookie v3.0.1 | MIT */\n/* eslint-disable no-var */\nfunction assign (target) {\n  for (var i = 1; i < arguments.length; i++) {\n    var source = arguments[i];\n    for (var key in source) {\n      target[key] = source[key];\n    }\n  }\n  return target\n}\n/* eslint-enable no-var */\n\n/* eslint-disable no-var */\nvar defaultConverter = {\n  read: function (value) {\n    if (value[0] === '\"') {\n      value = value.slice(1, -1);\n    }\n    return value.replace(/(%[\\dA-F]{2})+/gi, decodeURIComponent)\n  },\n  write: function (value) {\n    return encodeURIComponent(value).replace(\n      /%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,\n      decodeURIComponent\n    )\n  }\n};\n/* eslint-enable no-var */\n\n/* eslint-disable no-var */\n\nfunction init (converter, defaultAttributes) {\n  function set (key, value, attributes) {\n    if (typeof document === 'undefined') {\n      return\n    }\n\n    attributes = assign({}, defaultAttributes, attributes);\n\n    if (typeof attributes.expires === 'number') {\n      attributes.expires = new Date(Date.now() + attributes.expires * 864e5);\n    }\n    if (attributes.expires) {\n      attributes.expires = attributes.expires.toUTCString();\n    }\n\n    key = encodeURIComponent(key)\n      .replace(/%(2[346B]|5E|60|7C)/g, decodeURIComponent)\n      .replace(/[()]/g, escape);\n\n    var stringifiedAttributes = '';\n    for (var attributeName in attributes) {\n      if (!attributes[attributeName]) {\n        continue\n      }\n\n      stringifiedAttributes += '; ' + attributeName;\n\n      if (attributes[attributeName] === true) {\n        continue\n      }\n\n      // Considers RFC 6265 section 5.2:\n      // ...\n      // 3.  If the remaining unparsed-attributes contains a %x3B (\";\")\n      //     character:\n      // Consume the characters of the unparsed-attributes up to,\n      // not including, the first %x3B (\";\") character.\n      // ...\n      stringifiedAttributes += '=' + attributes[attributeName].split(';')[0];\n    }\n\n    return (document.cookie =\n      key + '=' + converter.write(value, key) + stringifiedAttributes)\n  }\n\n  function get (key) {\n    if (typeof document === 'undefined' || (arguments.length && !key)) {\n      return\n    }\n\n    // To prevent the for loop in the first place assign an empty array\n    // in case there are no cookies at all.\n    var cookies = document.cookie ? document.cookie.split('; ') : [];\n    var jar = {};\n    for (var i = 0; i < cookies.length; i++) {\n      var parts = cookies[i].split('=');\n      var value = parts.slice(1).join('=');\n\n      try {\n        var foundKey = decodeURIComponent(parts[0]);\n        jar[foundKey] = converter.read(value, foundKey);\n\n        if (key === foundKey) {\n          break\n        }\n      } catch (e) {}\n    }\n\n    return key ? jar[key] : jar\n  }\n\n  return Object.create(\n    {\n      set: set,\n      get: get,\n      remove: function (key, attributes) {\n        set(\n          key,\n          '',\n          assign({}, attributes, {\n            expires: -1\n          })\n        );\n      },\n      withAttributes: function (attributes) {\n        return init(this.converter, assign({}, this.attributes, attributes))\n      },\n      withConverter: function (converter) {\n        return init(assign({}, this.converter, converter), this.attributes)\n      }\n    },\n    {\n      attributes: { value: Object.freeze(defaultAttributes) },\n      converter: { value: Object.freeze(converter) }\n    }\n  )\n}\n\nvar api = init(defaultConverter, { path: '/' });\n/* eslint-enable no-var */\n\nexport default api;\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef,useState}from\"react\";import Cookies from\"https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.1/js.cookie.mjs\";function getAppBaseUrl(){const url=new URL(window.location.href);if(url.host===\"stage-new.databar.ai\"){return\"https://stage-new.databar.ai\";}return\"https://databar.ai\";}function isUserLoggedIn(){const token=Cookies.get(\"token\");return!!token;}export function addContentAttribute(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const innerRef=useRef(null);useEffect(()=>{const el=innerRef.current;if(el){el.setAttribute(\"data-framer-name\",\"Content\");}},[]);return /*#__PURE__*/_jsx(Component,{ref:node=>{innerRef.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;},...props});});}export function openForApis(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,cursor:\"pointer\"},onClick:e=>{e.preventDefault();window.open(\"https://airtable.com/embed/shrlTGmtRbVHhzMa6?backgroundColor=cyan\",\"_blank\",`left=${window.screen.width-720},top=50,height=770,width=620,scrollbars=yes,popup=yes,resizable=yes`);}});});}export function openRegistration(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:e=>{e.preventDefault();if(window.location.href===\"https://communicative-three-532327.framer.app/\"){window.location.href=\"https://stage-new.databar.ai/registration\";}else{window.location.href=\"https://databar.ai/registration\";}}});});}export function useDynamicRegistrationLink(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:e=>{e.preventDefault();const url=new URL(window.location.href);if(url.host===\"stage-new.databar.ai\"){window.location.href=\"https://stage-new.databar.ai/registration\";}else{window.location.href=\"https://databar.ai/registration\";}}});});}export function useDynamicLoginLink(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:e=>{e.preventDefault();const url=new URL(window.location.href);if(url.host===\"stage-new.databar.ai\"){window.location.href=\"https://stage-new.databar.ai/login\";}else{window.location.href=\"https://databar.ai/login\";}}});});}export function registrationWhenLoggedOut(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[isLoggedIn,setIsLoggedIn]=useState(null);useEffect(()=>{setIsLoggedIn(isUserLoggedIn());},[]);if(isLoggedIn===null){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,visibility:\"hidden\"}});}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:e=>{e.preventDefault();window.location.href=`${getAppBaseUrl()}/registration`;},style:{...props.style,display:isLoggedIn?\"none\":props.style?.display}});});}export function loginWhenLoggedOut(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[isLoggedIn,setIsLoggedIn]=useState(null);useEffect(()=>{setIsLoggedIn(isUserLoggedIn());},[]);if(isLoggedIn===null){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,visibility:\"hidden\"}});}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:e=>{e.preventDefault();window.location.href=`${getAppBaseUrl()}/login`;},style:{...props.style,display:isLoggedIn?\"none\":props.style?.display}});});}export function goToAppWhenLoggedIn(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[isLoggedIn,setIsLoggedIn]=useState(null);useEffect(()=>{setIsLoggedIn(isUserLoggedIn());},[]);if(isLoggedIn===null){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,visibility:\"hidden\"}});}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,text:\"Go to app\",onClick:e=>{e.preventDefault();window.location.href=`${getAppBaseUrl()}/query-table`;},style:{...props.style,display:isLoggedIn?props.style?.display:\"none\"}});});}export function fadeUp(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,initial:{y:50,opacity:0},animate:{y:0,opacity:1},transition:{stiffness:150,damping:45}});});}// Injects canonical + og:url pointing to databar.ai — use on all blog pages\nexport function injectCanonical(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useEffect(()=>{const path=window.location.pathname;const fullUrl=`https://databar.ai${path}`;// Canonical\nconst existing=document.querySelector('link[rel=\"canonical\"]');if(existing)existing.remove();const link=document.createElement(\"link\");link.setAttribute(\"rel\",\"canonical\");link.setAttribute(\"href\",fullUrl);document.head.appendChild(link);// og:url\nconst existingOgUrl=document.querySelector('meta[property=\"og:url\"]');if(existingOgUrl)existingOgUrl.remove();const ogUrl=document.createElement(\"meta\");ogUrl.setAttribute(\"property\",\"og:url\");ogUrl.setAttribute(\"content\",fullUrl);document.head.appendChild(ogUrl);},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}// Injects canonical + og:url + article:published_time — use on blog article page\nexport function injectBlogArticleMeta(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useEffect(()=>{const path=window.location.pathname;const fullUrl=`https://databar.ai${path}`;// Canonical\nconst existingCanonical=document.querySelector('link[rel=\"canonical\"]');if(existingCanonical)existingCanonical.remove();const link=document.createElement(\"link\");link.setAttribute(\"rel\",\"canonical\");link.setAttribute(\"href\",fullUrl);document.head.appendChild(link);// og:url\nconst existingOgUrl=document.querySelector('meta[property=\"og:url\"]');if(existingOgUrl)existingOgUrl.remove();const ogUrl=document.createElement(\"meta\");ogUrl.setAttribute(\"property\",\"og:url\");ogUrl.setAttribute(\"content\",fullUrl);document.head.appendChild(ogUrl);// article:published_time\nconst existingMeta=document.querySelector('meta[property=\"article:published_time\"]');if(existingMeta)existingMeta.remove();const dateEl=document.querySelector('[data-framer-name=\"Date\"]');if(dateEl){const dateText=dateEl.innerText||dateEl.textContent;if(dateText){const parsed=new Date(dateText);if(!isNaN(parsed.getTime())){const meta=document.createElement(\"meta\");meta.setAttribute(\"property\",\"article:published_time\");meta.setAttribute(\"content\",parsed.toISOString());document.head.appendChild(meta);}}}},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}// Sets loading=\"eager\" and fetchpriority=\"high\" on the hero cover image for faster FCP\nexport function priorityImage(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const innerRef=useRef(null);useEffect(()=>{const el=innerRef.current;if(el){const img=el.querySelector(\"img\");if(img){img.loading=\"eager\";img.setAttribute(\"fetchpriority\",\"high\");}}},[]);return /*#__PURE__*/_jsx(Component,{ref:node=>{innerRef.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;},...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"registrationWhenLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"registrationWhenLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useDynamicLoginLink\":{\"type\":\"reactHoc\",\"name\":\"useDynamicLoginLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addContentAttribute\":{\"type\":\"reactHoc\",\"name\":\"addContentAttribute\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useDynamicRegistrationLink\":{\"type\":\"reactHoc\",\"name\":\"useDynamicRegistrationLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"openRegistration\":{\"type\":\"reactHoc\",\"name\":\"openRegistration\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fadeUp\":{\"type\":\"reactHoc\",\"name\":\"fadeUp\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"openForApis\":{\"type\":\"reactHoc\",\"name\":\"openForApis\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"injectBlogArticleMeta\":{\"type\":\"reactHoc\",\"name\":\"injectBlogArticleMeta\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"injectCanonical\":{\"type\":\"reactHoc\",\"name\":\"injectCanonical\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"priorityImage\":{\"type\":\"reactHoc\",\"name\":\"priorityImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"goToAppWhenLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"goToAppWhenLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"loginWhenLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"loginWhenLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Databar_Logic.map","// Generated by Framer (e999480)\nexport default function metadata(params,activeLocale){return{description:\"Enrich data using 100+ data providers and AI agents. Scale personalized outbound flows with top-shelf, verified people and company data. Sign up free today.\",favicon:\"https://framerusercontent.com/assets/4uUnlAVsb6UbB0410Hojb9zPTCc.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/JQkcICE8gEtbMUkhlcrzx4HVJv8.png\",title:\"Databar.ai | Enrich your CRM with 100+ Data Sources\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}