mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 14:20:12 +00:00
react-redux currently relies on a TS bug (Microsoft/TypeScript#30634) to sucessfully typecheck, this fixes that (#34335)
This commit is contained in:
2
types/react-redux/index.d.ts
vendored
2
types/react-redux/index.d.ts
vendored
@@ -87,7 +87,7 @@ export type Matching<InjectedProps, DecorationTargetProps> = {
|
||||
*/
|
||||
export type Shared<
|
||||
InjectedProps,
|
||||
DecorationTargetProps extends Shared<InjectedProps, DecorationTargetProps>
|
||||
DecorationTargetProps
|
||||
> = {
|
||||
[P in Extract<keyof InjectedProps, keyof DecorationTargetProps>]?: InjectedProps[P] extends DecorationTargetProps[P] ? DecorationTargetProps[P] : never;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user