From 4c4b28afa6b61c46819c8e01955e4965c2861e06 Mon Sep 17 00:00:00 2001 From: EnixCoda Date: Mon, 20 Jan 2020 00:56:15 +0800 Subject: [PATCH] build: manual tree shaking for react-use --- src/components/FileExplorer.tsx | 2 +- src/components/SideBar.tsx | 2 +- src/utils/hooks.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/FileExplorer.tsx b/src/components/FileExplorer.tsx index e8fa97c..369460c 100644 --- a/src/components/FileExplorer.tsx +++ b/src/components/FileExplorer.tsx @@ -6,7 +6,7 @@ import { connect } from 'driver/connect' import { FileExplorerCore } from 'driver/core' import { ConnectorState, Props } from 'driver/core/FileExplorer' import * as React from 'react' -import { useEvent } from 'react-use' +import useEvent from 'react-use/esm/useEvent' import { FixedSizeList as List, ListChildComponentProps, ListProps } from 'react-window' import { cx } from 'utils/cx' import { useOnLocationChange, usePrevious } from 'utils/hooks' diff --git a/src/components/SideBar.tsx b/src/components/SideBar.tsx index 10d5ac4..68347b4 100644 --- a/src/components/SideBar.tsx +++ b/src/components/SideBar.tsx @@ -11,7 +11,7 @@ import { SideBarCore } from 'driver/core' import { ConnectorState, Props } from 'driver/core/SideBar' import { oauth } from 'env' import * as React from 'react' -import { useEvent } from 'react-use' +import useEvent from 'react-use/esm/useEvent' import { cx } from 'utils/cx' import * as DOMHelper from 'utils/DOMHelper' import { JSONRequest, parseURLSearch } from 'utils/general' diff --git a/src/utils/hooks.ts b/src/utils/hooks.ts index 67cca1c..75aa7d5 100644 --- a/src/utils/hooks.ts +++ b/src/utils/hooks.ts @@ -1,5 +1,5 @@ import * as React from 'react' -import { useLocation } from 'react-use' +import useLocation from 'react-use/esm/useLocation' import { createStyleSheet, setStyleSheetMedia } from './general' export function useWindowSize(