Add regression test
This commit is contained in:
parent
6ac0dbcaef
commit
dbe71a2ddd
|
@ -13,3 +13,18 @@ const myReducer1: Reducer<MyState> = combineReducers({
|
|||
const myReducer2 = combineReducers({
|
||||
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