diff --git a/packages/neuron-ui/src/components/GeneralSetting/index.tsx b/packages/neuron-ui/src/components/GeneralSetting/index.tsx
index ced18634cf..7722a2e3c0 100644
--- a/packages/neuron-ui/src/components/GeneralSetting/index.tsx
+++ b/packages/neuron-ui/src/components/GeneralSetting/index.tsx
@@ -1,8 +1,30 @@
-import React from 'react'
-import { Stack } from 'office-ui-fabric-react'
+import React, { useCallback, useState } from 'react'
+import { useTranslation } from 'react-i18next'
+import { Stack, PrimaryButton, Spinner } from 'office-ui-fabric-react'
const GeneralSetting = () => {
- return
+ const [t] = useTranslation()
+ const [clearing, setClearing] = useState(false)
+
+ const clearCache = useCallback(() => {
+ // TODO: real clear action
+ setClearing(true)
+ setTimeout(() => {
+ setClearing(false)
+ }, 2000)
+ }, [])
+
+ return (
+
+
+ {clearing ? : null}
+
+ )
}
GeneralSetting.displayName = 'GeneralSetting'
diff --git a/packages/neuron-ui/src/locales/en.json b/packages/neuron-ui/src/locales/en.json
index 291f2130e6..a584e5551a 100644
--- a/packages/neuron-ui/src/locales/en.json
+++ b/packages/neuron-ui/src/locales/en.json
@@ -178,7 +178,7 @@
"network": "Network"
},
"general": {
- "skip-data-and-type": "Skip the Cells which contain Data or Type Script",
+ "clear-cache": "Clear cache",
"show": "Show",
"hide": "Hide"
},
diff --git a/packages/neuron-ui/src/locales/zh.json b/packages/neuron-ui/src/locales/zh.json
index 2a9cb9b6ea..b8f47b0c4b 100644
--- a/packages/neuron-ui/src/locales/zh.json
+++ b/packages/neuron-ui/src/locales/zh.json
@@ -178,7 +178,7 @@
"network": "网络"
},
"general": {
- "skip-data-and-type": "忽略包含 Data 或 Type Script 的 Cells",
+ "clear-cache": "清空缓存",
"show": "显示",
"hide": "隐藏"
},