From e48e0922d11128d7006f9e874174354c6c28c06f Mon Sep 17 00:00:00 2001 From: Suffocate <70031311+lolsuffocate@users.noreply.github.com> Date: Mon, 10 Feb 2025 09:31:40 +0000 Subject: [PATCH] Add support for display names in settings --- .../PluginSettings/components/SettingBooleanComponent.tsx | 2 +- .../PluginSettings/components/SettingNumericComponent.tsx | 2 +- .../PluginSettings/components/SettingSelectComponent.tsx | 2 +- .../PluginSettings/components/SettingSliderComponent.tsx | 2 +- .../PluginSettings/components/SettingTextComponent.tsx | 2 +- src/utils/types.ts | 1 + 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/PluginSettings/components/SettingBooleanComponent.tsx b/src/components/PluginSettings/components/SettingBooleanComponent.tsx index e5219e45f..f9cf4fd3f 100644 --- a/src/components/PluginSettings/components/SettingBooleanComponent.tsx +++ b/src/components/PluginSettings/components/SettingBooleanComponent.tsx @@ -54,7 +54,7 @@ export function SettingBooleanComponent({ option, pluginSettings, definedSetting hideBorder style={{ marginBottom: "0.5em" }} > - {wordsToTitle(wordsFromCamel(id))} + {option.displayName ?? wordsToTitle(wordsFromCamel(id))} {error && {error}} diff --git a/src/components/PluginSettings/components/SettingNumericComponent.tsx b/src/components/PluginSettings/components/SettingNumericComponent.tsx index b724717d7..876ed0b02 100644 --- a/src/components/PluginSettings/components/SettingNumericComponent.tsx +++ b/src/components/PluginSettings/components/SettingNumericComponent.tsx @@ -56,7 +56,7 @@ export function SettingNumericComponent({ option, pluginSettings, definedSetting return ( - {wordsToTitle(wordsFromCamel(id))} + {option.displayName ?? wordsToTitle(wordsFromCamel(id))} {option.description} - {wordsToTitle(wordsFromCamel(id))} + {option.displayName ?? wordsToTitle(wordsFromCamel(id))} {option.description}