Improve Module matching

More TypeScript magic ! 🪄
This commit is contained in:
Aj - Thomas
2022-05-10 20:56:48 +02:00
parent f03bcde983
commit d5b17d5303
2 changed files with 13 additions and 13 deletions

View File

@@ -7,9 +7,11 @@ export default function ModuleWrapper(props: any) {
const { config } = useConfig();
const enabledModules = config.settings.enabledModules ?? [];
// Remove 'Module' from enabled modules titles
const enabledModulesTitles = enabledModules.map((module) => module.replace('Module', ''));
const isShown = enabledModulesTitles.includes(module.title);
const isShown = enabledModules.includes(module.title);
const theme = useMantineTheme();
if (!isShown) {
return null;
}
return (
<Card
hidden={!isShown}