diff --git a/docs/useKeyboardJs.md b/docs/useKeyboardJs.md index 6dc09ef9..3df9d49d 100644 --- a/docs/useKeyboardJs.md +++ b/docs/useKeyboardJs.md @@ -37,5 +37,5 @@ yarn add keyboardjs ## Reference ```js -useKeyboardJs(combination: string): [isPressed: boolean, event?: KeyboardEvent] +useKeyboardJs(combination: string | string[]): [isPressed: boolean, event?: KeyboardEvent] ``` diff --git a/src/__stories__/useKeyboardJs.story.tsx b/src/__stories__/useKeyboardJs.story.tsx index f9e83e9b..fd2f16cd 100644 --- a/src/__stories__/useKeyboardJs.story.tsx +++ b/src/__stories__/useKeyboardJs.story.tsx @@ -1,7 +1,7 @@ import { text, withKnobs } from '@storybook/addon-knobs'; import { storiesOf } from '@storybook/react'; import * as React from 'react'; -import { useKeyboardJs } from '..'; +import useKeyboardJs from '../useKeyboardJs'; import { CenterStory } from './util/CenterStory'; import ShowDocs from './util/ShowDocs'; diff --git a/src/useKeyboardJs.ts b/src/useKeyboardJs.ts index c67d9f2f..3ae5cc46 100644 --- a/src/useKeyboardJs.ts +++ b/src/useKeyboardJs.ts @@ -1,7 +1,7 @@ import { useEffect, useState } from 'react'; import useMount from './useMount'; -const useKeyboardJs = (combination: string) => { +const useKeyboardJs = (combination: string | string[]) => { const [state, set] = useState<[boolean, null | KeyboardEvent]>([false, null]); const [keyboardJs, setKeyboardJs] = useState(null);