@hoddy-ui/core
Version:
Core rich react native components written in typescript
23 lines (20 loc) • 594 B
text/typescript
// import * as fs from "fs";
import { setExtraColors } from "../theme/colors";
import { extraColorTypes } from "../types";
import { setConfig } from "./KeyManager";
type configProps = {
googleMapApiKey?: string;
colors?: extraColorTypes;
fontFamily?: string;
};
export function initialize(config: configProps): void {
try {
setConfig({
GOOGLE_MAP_API_KEY: config.googleMapApiKey,
DEFAULT_FONT_FAMILY: config.fontFamily,
});
if (config.colors) setExtraColors(config.colors);
} catch (error) {
console.error("Error reading the config file:", error);
}
}