mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-12 04:17:34 -06:00
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…
x
Reference in New Issue
Block a user