diff --git a/src/app/store/config/alienStore/useAlien.tsx b/src/app/store/config/alienStore/useAlien.tsx index 7ab2873d..ccab28ae 100644 --- a/src/app/store/config/alienStore/useAlien.tsx +++ b/src/app/store/config/alienStore/useAlien.tsx @@ -4,7 +4,7 @@ import { useStore } from 'react-redux'; import { AlienStore } from './alien'; -interface ReduxModule { +interface ReduxModule { reducers: { [K: string]: Reducer; }; @@ -13,14 +13,10 @@ interface ReduxModule { }; } -interface AlienResult { - actions: { - [K: string]: ActionCreator; - }; -} +type AlienResult = Omit; -interface AlienModule

{ - getModule: () => Promise>; +interface AlienModule { + getModule: () => Promise>; initialActions?: Array; } @@ -58,7 +54,7 @@ function useAlien(alienModule: AlienModule): AlienResult | null { } })(); // eslint-disable-next-line react-hooks/exhaustive-deps - }, [alienModule]); + }, []); return errorHandler(alien); }