Мое мнение таково, что это для проверки типов параметров по умолчанию. Чтобы установить initialState, вы можете сделать
export function reducer(state: State | undefined = {}, action: Action) {
return scoreboardReducer(state, action);
}
Проверьте = {}
. Если state
не определено, оно будет равно {}
.
Вы можете установить initialState
, когда он не определен, или просто оставить его.