From 533c47930cbfc22423ebe60ca47f6a32a656f8e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=9B=D0=B8?= =?UTF-8?q?=D1=82=D0=B2=D0=B8=D0=BD=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Wed, 25 Sep 2019 01:21:24 +0400 Subject: [PATCH] update types for @types/react-responsive@8.0.0 (#38329) * describe useMediaQuery * update types according to source * update version * fix ci * add Context type --- types/react-responsive/index.d.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/types/react-responsive/index.d.ts b/types/react-responsive/index.d.ts index f44bd65c9e..f18d3039ba 100644 --- a/types/react-responsive/index.d.ts +++ b/types/react-responsive/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for react-responsive 3.0 +// Type definitions for react-responsive 8.0 // Project: http://github.com/contra/react-responsive // Definitions by: Alexey Svetliakov // Alec Hill @@ -87,4 +87,13 @@ export interface MediaQueryProps extends MediaQueryAllQueryable { declare class MediaQuery extends React.Component { } export function toQuery(matchers: Partial): string; + +export const Context: React.Context>; + +export function useMediaQuery( + settings: Partial, + device?: MediaQueryTypes, + callback?: (matches: boolean) => void +): boolean; + export default MediaQuery;