{"version":3,"file":"index.mjs","sources":["../../providers/AppProviders.tsx"],"sourcesContent":["import {\n  DefaultTheme as NavLightTheme,\n  ThemeProvider,\n} from \"@react-navigation/native\";\nimport { AppProviders as BaseAppProvider } from \"@gaddario98/react-core/providers\";\nimport { PropsWithChildren } from \"react\";\n\nexport interface AppProvidersProps extends PropsWithChildren {\n  theme?: {\n    background?: string;\n    primary?: string;\n    text?: string;\n    card?: string;\n    border?: string;\n    notification?: string;\n  };\n  dark?: boolean;\n}\n\nexport const AppProviders: React.FC<AppProvidersProps> = ({\n  children,\n  theme,\n  dark = true,\n}) => {\n  return (\n    <BaseAppProvider>\n      <ThemeProvider\n        value={{\n          fonts: NavLightTheme.fonts,\n          colors: {\n            background: theme?.background ?? \"#121212\",\n            border: theme?.border ?? \"#333333\",\n            primary: theme?.primary ?? \"#6200ee\",\n            text: theme?.text ?? \"#ffffff\",\n            card: theme?.card ?? \"#121212\",\n            notification: theme?.notification ?? \"#6200ee\",\n          },\n          dark,\n        }}\n      >\n        {children}\n      </ThemeProvider>\n    </BaseAppProvider>\n  );\n};\n"],"names":["AppProviders","_ref","children","theme","_ref$dark","dark","_jsx","BaseAppProvider","ThemeProvider","value","fonts","NavLightTheme","colors","background","_a","border","_b","primary","_c","text","_d","card","_e","notification","_f"],"mappings":"kRAmBaA,YAAY,GAAgC,SAA5CA,YAAYA,CAAAC,IAAA,EAIpB;AAAA,EAAA,IAHHC,QAAQ,GAAAD,IAAA,CAARC,QAAQ;IACRC,KAAK,GAAAF,IAAA,CAALE,KAAK;IAAAC,SAAA,GAAAH,IAAA,CACLI,IAAI;AAAJA,IAAAA,IAAI,GAAAD,SAAA,KAAA,MAAA,GAAG,IAAI,GAAAA,SAAA;;EAEX,OACEE,IAACC,cAAe,EAAA;AAAAL,IAAAA,QAAA,EACdI,IAACE,aAAa,EAAA;AACZC,MAAAA,KAAK,EAAE;QACLC,KAAK,EAAEC,YAAa,CAACD,KAAK;AAC1BE,QAAAA,MAAM,EAAE;AACNC,UAAAA,UAAU,EAAE,CAAAC,EAAA,GAAAX,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEU,UAAU,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI,SAAS;AAC1CC,UAAAA,MAAM,EAAE,CAAAC,EAAA,GAAAb,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEY,MAAM,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI,SAAS;AAClCC,UAAAA,OAAO,EAAE,CAAAC,EAAA,GAAAf,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEc,OAAO,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI,SAAS;AACpCC,UAAAA,IAAI,EAAE,CAAAC,EAAA,GAAAjB,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEgB,IAAI,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI,SAAS;AAC9BC,UAAAA,IAAI,EAAE,CAAAC,EAAA,GAAAnB,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEkB,IAAI,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI,SAAS;AAC9BC,UAAAA,YAAY,EAAE,CAAAC,EAAA,GAAArB,KAAK,KAAA,IAAA,IAALA,KAAK,uBAALA,KAAK,CAAEoB,YAAY,MAAA,IAAA,IAAAC,EAAA,KAAA,MAAA,GAAAA,EAAA,GAAI;SACtC;AACDnB,QAAAA,IAAI,EAAJA;OACD;AAAAH,MAAAA,QAAA,EAEAA;KAAQ;AACK,GAAA,CACA;AAEtB"}