{"version":3,"sources":["../src/context/XArticleProvider.tsx"],"names":["React","XArticleContext","DEFAULT_ARTICLE_DATA","XArticleProvider","children","data","XArticleProvider_default"],"mappings":"yCAAA,UAAYA,MAAW,QAIhB,IAAMC,EACL,gBAA4BC,CAAoB,EAElDC,EAGD,CAAC,CAAE,SAAAC,EAAU,KAAAC,CAAK,IAEnB,gBAACJ,EAAgB,SAAhB,CAAyB,MAAOI,GAC9BD,CACH,EAIGE,EAAQH","sourcesContent":["import * as React from \"react\";\nimport { DEFAULT_ARTICLE_DATA } from \"../utils/constants/common/defaultArticleData\";\nimport { IArticleData } from \"../utils/interfaces/common/XArticle.interfaces\";\n\nexport const XArticleContext =\n  React.createContext<IArticleData>(DEFAULT_ARTICLE_DATA);\n\nconst XArticleProvider: React.FC<{\n  data?: IArticleData;\n  children?: React.ReactNode;\n}> = ({ children, data }) => {\n  return (\n    <XArticleContext.Provider value={data as any}>\n      {children}\n    </XArticleContext.Provider>\n  );\n};\n\nexport default XArticleProvider;\n"]}