first commit
This commit is contained in:
21
frontend/node_modules/antd/lib/_util/responsiveObserver.d.ts
generated
vendored
Normal file
21
frontend/node_modules/antd/lib/_util/responsiveObserver.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
export type Breakpoint = 'xxl' | 'xl' | 'lg' | 'md' | 'sm' | 'xs';
|
||||
export type BreakpointMap = Record<Breakpoint, string>;
|
||||
export type ScreenMap = Partial<Record<Breakpoint, boolean>>;
|
||||
export type ScreenSizeMap = Partial<Record<Breakpoint, number>>;
|
||||
export declare const responsiveArray: Breakpoint[];
|
||||
type SubscribeFunc = (screens: ScreenMap) => void;
|
||||
export declare const matchScreen: (screens: ScreenMap, screenSizes?: ScreenSizeMap) => number | undefined;
|
||||
interface ResponsiveObserverType {
|
||||
responsiveMap: BreakpointMap;
|
||||
dispatch: (map: ScreenMap) => boolean;
|
||||
subscribe: (func: SubscribeFunc) => number;
|
||||
unsubscribe: (token: number) => void;
|
||||
register: () => void;
|
||||
unregister: () => void;
|
||||
matchHandlers: Record<PropertyKey, {
|
||||
mql: MediaQueryList;
|
||||
listener: (this: MediaQueryList, ev: MediaQueryListEvent) => void;
|
||||
}>;
|
||||
}
|
||||
declare const useResponsiveObserver: () => ResponsiveObserverType;
|
||||
export default useResponsiveObserver;
|
||||
Reference in New Issue
Block a user