From b3e672b66cf3100cf659323afab36898630243e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=BD=E9=BE=99?= Date: Mon, 19 Aug 2019 11:07:58 +0800 Subject: [PATCH] fix: rollup build error: Cannot call a namespace ('writeText') --- src/useCopyToClipboard.ts | 2 +- src/useDeepCompareEffect.ts | 2 +- tsconfig.json | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/useCopyToClipboard.ts b/src/useCopyToClipboard.ts index 3481365019..de3465151d 100644 --- a/src/useCopyToClipboard.ts +++ b/src/useCopyToClipboard.ts @@ -1,4 +1,4 @@ -import * as writeText from 'copy-to-clipboard'; +import writeText from 'copy-to-clipboard'; import { useCallback } from 'react'; import useRefMounted from './useRefMounted'; import useSetState from './useSetState'; diff --git a/src/useDeepCompareEffect.ts b/src/useDeepCompareEffect.ts index e8fe9aa626..e4991e3532 100644 --- a/src/useDeepCompareEffect.ts +++ b/src/useDeepCompareEffect.ts @@ -1,5 +1,5 @@ import { DependencyList, EffectCallback, useEffect, useRef } from 'react'; -import * as isEqual from 'react-fast-compare'; +import isEqual from 'react-fast-compare'; const isPrimitive = (val: any) => val !== Object(val); diff --git a/tsconfig.json b/tsconfig.json index e3e45d379f..b24d6137c6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,6 +9,7 @@ "rootDir": "src", "sourceMap": false, "strict": true, + "esModuleInterop": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true,