{"ast":null,"code":"import { useContext } from 'react';\nimport LocaleContext from 'contexts/LocaleContext';\nimport moment from 'moment';\nimport localizationFR from 'moment/locale/fr';\n\nconst useLocaleDate = (dateStr, format = \"MMMM YYYY\") => {\n  const {\n    lang\n  } = useContext(LocaleContext);\n  return dateStr ? moment(dateStr).locale(lang, lang == 'fr' && localizationFR).format(format) : null;\n};\n\nexport default useLocaleDate;","map":{"version":3,"sources":["/home/gkkdzdg/www/src/contexts/useLocaleDate.js"],"names":["useContext","LocaleContext","moment","localizationFR","useLocaleDate","dateStr","format","lang","locale"],"mappings":"AAAA,SAASA,UAAT,QAA2B,OAA3B;AACA,OAAOC,aAAP,MAA0B,wBAA1B;AACA,OAAOC,MAAP,MAAmB,QAAnB;AACA,OAAOC,cAAP,MAA2B,kBAA3B;;AAEA,MAAMC,aAAa,GAAG,CAACC,OAAD,EAAUC,MAAM,GAAG,WAAnB,KAAmC;AACxD,QAAM;AAAEC,IAAAA;AAAF,MAAWP,UAAU,CAACC,aAAD,CAA3B;AAEE,SAAOI,OAAO,GACTH,MAAM,CAACG,OAAD,CAAN,CACEG,MADF,CACSD,IADT,EACeA,IAAI,IAAI,IAAR,IAAgBJ,cAD/B,EAEEG,MAFF,CAESA,MAFT,CADS,GAIT,IAJL;AAKF,CARD;;AAUA,eAAeF,aAAf","sourcesContent":["import { useContext } from 'react'\nimport LocaleContext from 'contexts/LocaleContext'\nimport moment from 'moment'\nimport localizationFR from 'moment/locale/fr'\n\nconst useLocaleDate = (dateStr, format = \"MMMM YYYY\") => {\n\tconst { lang } = useContext(LocaleContext)\n\n   return dateStr\n      ? moment(dateStr)\n         .locale(lang, lang == 'fr' && localizationFR)\n         .format(format)\n      : null\n}\n\nexport default useLocaleDate\n\n"]},"metadata":{},"sourceType":"module"}