{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nvar _jsxFileName = \"/home/gkkdzdg/www/src/pages/index.js\";\nimport OnBoarding from 'components/onBoarding';\nimport { languages } from 'global/globalData';\nimport { useEffect, useState } from 'react';\n\nconst Index = ({}) => {\n  const {\n    0: language,\n    1: setlanguage\n  } = useState(undefined);\n  useEffect(() => {\n    let lang = navigator.languages && navigator.languages.length ? navigator.languages[0] : navigator.language;\n    lang = lang.split('-')[0].toLowerCase();\n    if (languages.indexOf(lang) == -1) lang = 'fr';\n    setlanguage(lang);\n  });\n  if (!language) return null;\n  return /*#__PURE__*/_jsxDEV(_Fragment, {\n    children: /*#__PURE__*/_jsxDEV(OnBoarding, {\n      language: language\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 24,\n      columnNumber: 4\n    }, this)\n  }, void 0, false);\n};\n\nexport async function getStaticProps({\n  preview = false\n}) {\n  return {\n    props: {\n      preview,\n      layoutProps: {\n        onBoarding: true\n      }\n    }\n  };\n}\nexport default Index;","map":{"version":3,"sources":["/home/gkkdzdg/www/src/pages/index.js"],"names":["OnBoarding","languages","useEffect","useState","Index","language","setlanguage","undefined","lang","navigator","length","split","toLowerCase","indexOf","getStaticProps","preview","props","layoutProps","onBoarding"],"mappings":";;;AAAA,OAAOA,UAAP,MAAuB,uBAAvB;AACA,SAASC,SAAT,QAA0B,mBAA1B;AACA,SAASC,SAAT,EAAoBC,QAApB,QAAoC,OAApC;;AAEA,MAAMC,KAAK,GAAG,CAAC,EAAD,KAAS;AAEtB,QAAM;AAAA,OAACC,QAAD;AAAA,OAAWC;AAAX,MAA0BH,QAAQ,CAACI,SAAD,CAAxC;AAEAL,EAAAA,SAAS,CAAC,MAAM;AACf,QAAIM,IAAI,GAAIC,SAAS,CAACR,SAAV,IAAuBQ,SAAS,CAACR,SAAV,CAAoBS,MAA5C,GACRD,SAAS,CAACR,SAAV,CAAoB,CAApB,CADQ,GAERQ,SAAS,CAACJ,QAFb;AAGAG,IAAAA,IAAI,GAAGA,IAAI,CAACG,KAAL,CAAW,GAAX,EAAgB,CAAhB,EAAmBC,WAAnB,EAAP;AACA,QAAIX,SAAS,CAACY,OAAV,CAAkBL,IAAlB,KAA2B,CAAC,CAAhC,EACCA,IAAI,GAAG,IAAP;AAEDF,IAAAA,WAAW,CAACE,IAAD,CAAX;AACA,GATQ,CAAT;AAWA,MAAG,CAACH,QAAJ,EAAc,OAAO,IAAP;AAEd,sBACC;AAAA,2BACC,QAAC,UAAD;AAAY,MAAA,QAAQ,EAAEA;AAAtB;AAAA;AAAA;AAAA;AAAA;AADD,mBADD;AAKA,CAtBD;;AAwBA,OAAO,eAAeS,cAAf,CAA8B;AAAEC,EAAAA,OAAO,GAAG;AAAZ,CAA9B,EAAmD;AACzD,SAAO;AACNC,IAAAA,KAAK,EAAE;AACND,MAAAA,OADM;AAENE,MAAAA,WAAW,EAAE;AACZC,QAAAA,UAAU,EAAE;AADA;AAFP;AADD,GAAP;AAQA;AAED,eAAed,KAAf","sourcesContent":["import OnBoarding from 'components/onBoarding'\nimport { languages } from 'global/globalData'\nimport { useEffect, useState } from 'react'\n\nconst Index = ({ }) => {\n\n\tconst [language, setlanguage] = useState(undefined)\n\n\tuseEffect(() => {\n\t\tlet lang = (navigator.languages && navigator.languages.length)\n\t\t\t? navigator.languages[0]\n\t\t\t: navigator.language\n\t\tlang = lang.split('-')[0].toLowerCase()\n\t\tif (languages.indexOf(lang) == -1)\n\t\t\tlang = 'fr'\n\n\t\tsetlanguage(lang)\n\t})\n\n\tif(!language) return null\n\n\treturn (\n\t\t<>\n\t\t\t<OnBoarding language={language} />\n\t\t</>\n\t)\n}\n\nexport async function getStaticProps({ preview = false }) {\n\treturn {\n\t\tprops: {\n\t\t\tpreview,\n\t\t\tlayoutProps: {\n\t\t\t\tonBoarding: true,\n\t\t\t},\n\t\t}\n\t}\n}\n\nexport default Index"]},"metadata":{},"sourceType":"module"}