fix: isHotkey webpack error (#6466)

Fixes webpack issue with isHotkey: `TypeError:
is_hotkey__WEBPACK_IMPORTED_MODULE_9__ is not a function`

Changing this from a default import to a named export, and it appears to
resolve the issue.

Fixes #6421
This commit is contained in:
Elliot DeNolf
2024-05-22 13:41:15 -04:00
committed by GitHub
parent 1fe9790d0d
commit 73d0b209d7
3 changed files with 5 additions and 2 deletions

View File

@@ -42,6 +42,7 @@
"devDependencies": {
"@payloadcms/eslint-config": "workspace:*",
"@payloadcms/ui": "workspace:*",
"@types/is-hotkey": "^0.1.10",
"@types/node": "20.12.5",
"@types/react": "18.3.2",
"payload": "workspace:*"

View File

@@ -15,7 +15,7 @@ import { useField } from '@payloadcms/ui/forms/useField'
import { withCondition } from '@payloadcms/ui/forms/withCondition'
import { useEditDepth } from '@payloadcms/ui/providers/EditDepth'
import { useTranslation } from '@payloadcms/ui/providers/Translation'
import isHotkey from 'is-hotkey'
import { isHotkey } from 'is-hotkey'
import React, { useCallback, useEffect, useMemo, useRef } from 'react'
import { Node, Element as SlateElement, Text, Transforms, createEditor } from 'slate'
import { withHistory } from 'slate-history'

4
pnpm-lock.yaml generated
View File

@@ -1375,6 +1375,9 @@ importers:
'@payloadcms/ui':
specifier: workspace:*
version: link:../ui
'@types/is-hotkey':
specifier: ^0.1.10
version: 0.1.10
'@types/node':
specifier: 20.12.5
version: 20.12.5
@@ -6097,7 +6100,6 @@ packages:
/@types/is-hotkey@0.1.10:
resolution: {integrity: sha512-RvC8KMw5BCac1NvRRyaHgMMEtBaZ6wh0pyPTBu7izn4Sj/AX9Y4aXU5c7rX8PnM/knsuUpC1IeoBkANtxBypsQ==}
dev: false
/@types/istanbul-lib-coverage@2.0.6:
resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}