frontend-app-api: fix plugin duplication

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-09-21 15:41:22 +02:00
parent 826746f581
commit 7da7749214
@@ -252,7 +252,9 @@ export function createApp(options: {
createRoot(): JSX.Element;
} {
const discoveredPlugins = getAvailablePlugins();
const allPlugins = [...discoveredPlugins, ...options.plugins];
const allPlugins = Array.from(
new Set([...discoveredPlugins, ...options.plugins]),
);
const appConfig =
options?.config ??
ConfigReader.fromConfigs(overrideBaseUrlConfigs(defaultConfigLoaderSync()));