我试图仅从redux state
中提取特定属性。
这是我尝试使用传播和休息经营者
export const getStateByType = <Type>(stateType: Type) => {
const {...Type} = getReduxStore().getState();
return ??;
};
我希望得到与减速器相同的结果
const initialState = {
currentLocale: undefined
};
export type LocaleState = Readonly<typeof initialState>;
export default (state: LocaleState = initialState, action): LocaleState => {
因此,在这种情况下,状态应仅包含LocaleState
的属性
如何获得所需的结果。 谢谢