Initial project import
This commit is contained in:
2
node_modules/@use-gesture/react/dist/declarations/src/createUseGesture.d.ts
generated
vendored
Normal file
2
node_modules/@use-gesture/react/dist/declarations/src/createUseGesture.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import { Action, GestureHandlers, UserGestureConfig } from '@use-gesture/core/types';
|
||||
export declare function createUseGesture(actions: Action[]): <Config extends UserGestureConfig = UserGestureConfig>(_handlers: GestureHandlers, _config?: Config | undefined) => Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
11
node_modules/@use-gesture/react/dist/declarations/src/index.d.ts
generated
vendored
Normal file
11
node_modules/@use-gesture/react/dist/declarations/src/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
export { useDrag } from "./useDrag.js";
|
||||
export { usePinch } from "./usePinch.js";
|
||||
export { useWheel } from "./useWheel.js";
|
||||
export { useScroll } from "./useScroll.js";
|
||||
export { useMove } from "./useMove.js";
|
||||
export { useHover } from "./useHover.js";
|
||||
export { useGesture } from "./useGesture.js";
|
||||
export { createUseGesture } from "./createUseGesture.js";
|
||||
export * from '@use-gesture/core/utils';
|
||||
export * from '@use-gesture/core/actions';
|
||||
export * from '@use-gesture/core/types';
|
||||
5
node_modules/@use-gesture/react/dist/declarations/src/types.d.ts
generated
vendored
Normal file
5
node_modules/@use-gesture/react/dist/declarations/src/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
/// <reference types="react" />
|
||||
import { DOMHandlers } from '@use-gesture/core/types';
|
||||
export type ReactDOMAttributes = {
|
||||
[Key in keyof DOMHandlers]: React.DOMAttributes<EventTarget>[Key];
|
||||
};
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/useDrag.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/useDrag.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { EventTypes, Handler, UserDragConfig } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Drag hook.
|
||||
*
|
||||
* @param {Handler<'drag'>} handler - the function fired every time the drag gesture updates
|
||||
* @param {UserDragConfig} config - the config object including generic options and drag options
|
||||
*/
|
||||
export declare function useDrag<EventType = EventTypes['drag'], Config extends UserDragConfig = UserDragConfig>(handler: Handler<'drag', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
10
node_modules/@use-gesture/react/dist/declarations/src/useGesture.d.ts
generated
vendored
Normal file
10
node_modules/@use-gesture/react/dist/declarations/src/useGesture.d.ts
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import { GestureHandlers, UserGestureConfig, EventTypes, AnyHandlerEventTypes } from '@use-gesture/core/types';
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
* The most complete gesture hook, allowing support for multiple gestures.
|
||||
*
|
||||
* @param {GestureHandlers} handlers - an object with on[Gesture] keys containg gesture handlers
|
||||
* @param {UserGestureConfig} config - the full config object
|
||||
*/
|
||||
export declare function useGesture<HandlerTypes extends AnyHandlerEventTypes = EventTypes, Config extends UserGestureConfig = UserGestureConfig>(handlers: GestureHandlers<HandlerTypes>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/useHover.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/useHover.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { EventTypes, UserHoverConfig, Handler } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Hover hook.
|
||||
*
|
||||
* @param {Handler<'hover'>} handler - the function fired every time the hover gesture updates
|
||||
* @param {UserHoverConfig} config - the config object including generic options and hover options
|
||||
*/
|
||||
export declare function useHover<EventType = EventTypes['hover'], Config extends UserHoverConfig = UserHoverConfig>(handler: Handler<'hover', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/useMove.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/useMove.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { UserMoveConfig, Handler, EventTypes } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Move hook.
|
||||
*
|
||||
* @param {Handler<'move'>} handler - the function fired every time the move gesture updates
|
||||
* @param {UserMoveConfig} config - the config object including generic options and move options
|
||||
*/
|
||||
export declare function useMove<EventType = EventTypes['move'], Config extends UserMoveConfig = UserMoveConfig>(handler: Handler<'move', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/usePinch.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/usePinch.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { UserPinchConfig, Handler, EventTypes } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Pinch hook.
|
||||
*
|
||||
* @param {Handler<'pinch'>} handler - the function fired every time the pinch gesture updates
|
||||
* @param {UserPinchConfig} config - the config object including generic options and pinch options
|
||||
*/
|
||||
export declare function usePinch<EventType = EventTypes['pinch'], Config extends UserPinchConfig = UserPinchConfig>(handler: Handler<'pinch', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/useScroll.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/useScroll.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { UserScrollConfig, Handler, EventTypes } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Scroll hook.
|
||||
*
|
||||
* @param {Handler<'scroll'>} handler - the function fired every time the scroll gesture updates
|
||||
* @param {UserScrollConfig} config - the config object including generic options and scroll options
|
||||
*/
|
||||
export declare function useScroll<EventType = EventTypes['scroll'], Config extends UserScrollConfig = UserScrollConfig>(handler: Handler<'scroll', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
8
node_modules/@use-gesture/react/dist/declarations/src/useWheel.d.ts
generated
vendored
Normal file
8
node_modules/@use-gesture/react/dist/declarations/src/useWheel.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { UserWheelConfig, Handler, EventTypes } from '@use-gesture/core/types';
|
||||
/**
|
||||
* Wheel hook.
|
||||
*
|
||||
* @param {Handler<'wheel'>} handler - the function fired every time the wheel gesture updates
|
||||
* @param {UserWheelConfig} config - the config object including generic options and wheel options
|
||||
*/
|
||||
export declare function useWheel<EventType = EventTypes['wheel'], Config extends UserWheelConfig = UserWheelConfig>(handler: Handler<'wheel', EventType>, config?: Config): Config["target"] extends object ? void : (...args: any[]) => import("./types.js").ReactDOMAttributes;
|
||||
Reference in New Issue
Block a user