fix: trim down accepted args of getPayloadHMR (#7834)

`getPayloadHMR`'s arg type was accepting unnecessary args that did not
do anything. This was leading to confusion.

This PR trims down the accepted type.

Fixes #7832
This commit is contained in:
Elliot DeNolf
2024-08-23 10:54:20 -04:00
committed by GitHub
parent a2d68f84e1
commit 0fa6611260
2 changed files with 4 additions and 2 deletions

View File

@@ -27,7 +27,7 @@
"build:live-preview": "turbo build --filter live-preview", "build:live-preview": "turbo build --filter live-preview",
"build:live-preview-react": "turbo build --filter live-preview-react", "build:live-preview-react": "turbo build --filter live-preview-react",
"build:live-preview-vue": "turbo build --filter live-preview-vue", "build:live-preview-vue": "turbo build --filter live-preview-vue",
"build:next": "turbo build --filter next", "build:next": "turbo build --filter \"@payloadcms/next\"",
"build:payload": "turbo build --filter payload", "build:payload": "turbo build --filter payload",
"build:plugin-cloud": "turbo build --filter plugin-cloud", "build:plugin-cloud": "turbo build --filter plugin-cloud",
"build:plugin-cloud-storage": "turbo build --filter plugin-cloud-storage", "build:plugin-cloud-storage": "turbo build --filter plugin-cloud-storage",

View File

@@ -62,7 +62,9 @@ export const reload = async (
} }
} }
export const getPayloadHMR = async (options: InitOptions): Promise<Payload> => { export const getPayloadHMR = async (
options: Pick<InitOptions, 'config' | 'importMap'>,
): Promise<Payload> => {
if (!options?.config) { if (!options?.config) {
throw new Error('Error: the payload config is required for getPayloadHMR to work.') throw new Error('Error: the payload config is required for getPayloadHMR to work.')
} }