From ff09d8e10450a118ca86f345f8257bcdbf3c79cf Mon Sep 17 00:00:00 2001 From: Kee Jefferys Date: Thu, 12 Oct 2023 16:03:45 +1100 Subject: [PATCH] fix: disable eslint, refactor function --- .../settings/section/CategoryConversations.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ts/components/settings/section/CategoryConversations.tsx b/ts/components/settings/section/CategoryConversations.tsx index dd04a9115..25853b621 100644 --- a/ts/components/settings/section/CategoryConversations.tsx +++ b/ts/components/settings/section/CategoryConversations.tsx @@ -109,13 +109,12 @@ const EnterKeyFunctionSetting = () => { initialItem={initialSetting} group={SettingsKey.hasShiftSendEnabled} // make sure to define this key in your SettingsKey enum items={items} - onClick={(selectedRadioValue: string | boolean) => { - async function updateSetting() { - await window.setSettingValue(SettingsKey.hasShiftSendEnabled, selectedRadioValue); - forceUpdate(); - } - updateSetting().catch(error => window.log.error('Error updating setting:', error)); + /* eslint-disable @typescript-eslint/no-misused-promises */ + onClick={async (selectedRadioValue: string | boolean) => { + await window.setSettingValue(SettingsKey.hasShiftSendEnabled, selectedRadioValue); + forceUpdate(); }} + /* eslint-enable @typescript-eslint/no-misused-promises */ /> );