Skip to content

Commit 3d6108e

Browse files
authored
Use only named react imports
1 parent 9cf9e4a commit 3d6108e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* global document */
2-
import * as React from "react";
2+
import { MouseEvent, useRef, useMemo } from "react";
33
import {
44
AttachTouch,
55
SwipeDirections,
@@ -91,7 +91,7 @@ function getHandlers(
9191
): [
9292
{
9393
ref: (element: HTMLElement | null) => void;
94-
onMouseDown?: (event: React.MouseEvent) => void;
94+
onMouseDown?: (event: MouseEvent) => void;
9595
},
9696
AttachTouch
9797
] {
@@ -368,13 +368,13 @@ function updateTransientState(
368368

369369
export function useSwipeable(options: SwipeableProps): SwipeableHandlers {
370370
const { trackMouse } = options;
371-
const transientState = React.useRef({ ...initialState });
372-
const transientProps = React.useRef<SwipeablePropsWithDefaultOptions>({
371+
const transientState = useRef({ ...initialState });
372+
const transientProps = useRef<SwipeablePropsWithDefaultOptions>({
373373
...defaultProps,
374374
});
375375

376376
// track previous rendered props
377-
const previousProps = React.useRef<SwipeablePropsWithDefaultOptions>({
377+
const previousProps = useRef<SwipeablePropsWithDefaultOptions>({
378378
...transientProps.current,
379379
});
380380
previousProps.current = { ...transientProps.current };
@@ -392,7 +392,7 @@ export function useSwipeable(options: SwipeableProps): SwipeableHandlers {
392392
}
393393
}
394394

395-
const [handlers, attachTouch] = React.useMemo(
395+
const [handlers, attachTouch] = useMemo(
396396
() =>
397397
getHandlers(
398398
(stateSetter) =>

0 commit comments

Comments
 (0)