this repo has no description

Merge pull request #191 from TheKodeToad/fix-settings-text-field-disabled

authored by Cynthia Foxwell and committed by GitHub 21d0fc65 df3cbdb9

Changed files
+4 -8
packages
core-extensions
src
moonbase
webpackModules
ui
extensions
+4 -8
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/settings.tsx
··· 129 129 {description && <FormText className={Margins.marginBottom8}>{markdownify(description)}</FormText>} 130 130 <TextInput 131 131 value={value ?? ""} 132 - onChange={(value: string) => { 133 - if (disabled) return; 134 - MoonbaseSettingsStore.setExtensionConfig(ext.id, name, value); 135 - }} 132 + disabled={disabled} 133 + onChange={(value: string) => MoonbaseSettingsStore.setExtensionConfig(ext.id, name, value)} 136 134 /> 137 135 </FormItem> 138 136 ); ··· 147 145 <TextArea 148 146 rows={5} 149 147 value={value ?? ""} 148 + disabled={disabled} 150 149 className={"moonbase-resizeable"} 151 - onChange={(value: string) => { 152 - if (disabled) return; 153 - MoonbaseSettingsStore.setExtensionConfig(ext.id, name, value); 154 - }} 150 + onChange={(value: string) => MoonbaseSettingsStore.setExtensionConfig(ext.id, name, value)} 155 151 /> 156 152 </FormItem> 157 153 );