From cef081cfea1bcbd59a77ca308876f5ba8b180777 Mon Sep 17 00:00:00 2001 From: Jessica Chowdhury Date: Tue, 19 Aug 2025 13:47:36 +0100 Subject: [PATCH] chore: separates experimental from localization in createClientConfig --- packages/payload/src/config/client.ts | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/packages/payload/src/config/client.ts b/packages/payload/src/config/client.ts index aa22cebfd8..3130dc7497 100644 --- a/packages/payload/src/config/client.ts +++ b/packages/payload/src/config/client.ts @@ -158,6 +158,16 @@ export const createClientConfig = ({ break + case 'experiental': + if (config.experimental) { + clientConfig.experimental = {} + if (config.experimental?.localizeStatus) { + clientConfig.experimental.localizeStatus = config.experimental.localizeStatus + } + } + + break + case 'folders': if (config.folders) { clientConfig.folders = { @@ -193,13 +203,6 @@ export const createClientConfig = ({ config.localization.defaultLocalePublishOption } - if (config.experimental?.localizeStatus) { - if (!clientConfig.experimental) { - clientConfig.experimental = {} - } - clientConfig.experimental.localizeStatus = config.experimental.localizeStatus - } - if (config.localization.fallback) { clientConfig.localization.fallback = config.localization.fallback }