From d6b76ee629fb0e0b5f176a14964645bec5b04e93 Mon Sep 17 00:00:00 2001 From: qderoubaix Date: Fri, 2 Feb 2024 11:15:58 +0100 Subject: [PATCH] fix: angular config types --- angular/headless/src/config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/angular/headless/src/config.ts b/angular/headless/src/config.ts index 03188471cf..a6165a624c 100644 --- a/angular/headless/src/config.ts +++ b/angular/headless/src/config.ts @@ -14,6 +14,7 @@ export type WidgetsConfig = { [WidgetName in keyof CoreWidgetsConfig]: AdaptPropsSlots; }; type AdaptParentConfig = (config: Partial2Levels) => Partial2Levels; +type InjectWidgetsConfig = (config?: Partial2Levels) => WidgetsConfigStore; /** * A factory to create the utilities to allow widgets to be context-aware. @@ -101,7 +102,7 @@ export const widgetsConfigFactory = ) => { + const injectWidgetsConfig: InjectWidgetsConfig = (defaultConfig?: Partial2Levels) => { const widgetsConfig = inject(widgetsConfigInjectionToken); if (defaultConfig) { widgetsConfig.set(defaultConfig);