Commit 032993ed by Micah-Zheng Committed by GitHub

fix: check save result in handleSaveAll and add slate to validColors (#4823)

Signed-off-by: Micah-Zheng <102610064+Micah-Zheng@users.noreply.github.com>
parent c78573ce
......@@ -17,7 +17,7 @@ var (
"blue": true, "green": true, "cyan": true, "purple": true, "pink": true,
"red": true, "orange": true, "amber": true, "yellow": true, "lime": true,
"light-green": true, "teal": true, "light-blue": true, "indigo": true,
"violet": true, "grey": true,
"violet": true, "grey": true, "slate": true,
}
slugRegex = regexp.MustCompile(`^[a-zA-Z0-9_-]+$`)
)
......
......@@ -250,12 +250,13 @@ export function ApiInfoSection({ enabled, data }: ApiInfoSectionProps) {
const handleSaveAll = async () => {
try {
await updateOption.mutateAsync({
const result = await updateOption.mutateAsync({
key: 'console_setting.api_info',
value: JSON.stringify(apiInfoList),
})
setHasChanges(false)
toast.success(t('API info saved successfully'))
if (result.success) {
setHasChanges(false)
}
} catch {
toast.error(t('Failed to save API info'))
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment