Add regression test
This commit is contained in:
parent
6ac0dbcaef
commit
dbe71a2ddd
1 changed files with 15 additions and 0 deletions
|
@ -13,3 +13,18 @@ const myReducer1: Reducer<MyState> = combineReducers({
|
||||||
const myReducer2 = combineReducers({
|
const myReducer2 = combineReducers({
|
||||||
combined: combineReducers({ foo }),
|
combined: combineReducers({ foo }),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Repro from #30942
|
||||||
|
|
||||||
|
declare function withH<T, U>(handlerCreators: HandleCreatorsFactory<T, U>): U;
|
||||||
|
|
||||||
|
type Props = { out: number }
|
||||||
|
|
||||||
|
type HandleCreatorsFactory<T, U> = (initialProps: T) => { [P in keyof U]: (props: T) => U[P] };
|
||||||
|
|
||||||
|
const enhancer4 = withH((props: Props) => ({
|
||||||
|
onChange: (props) => (e: any) => {},
|
||||||
|
onSubmit: (props) => (e: any) => {},
|
||||||
|
}));
|
||||||
|
|
||||||
|
enhancer4.onChange(null);
|
||||||
|
|
Loading…
Reference in a new issue