feat: able to set home page link

This commit is contained in:
JustSong
2023-05-14 18:19:24 +08:00
parent d434c370ab
commit 3684437258
6 changed files with 109 additions and 75 deletions
+16
View File
@@ -8,6 +8,7 @@ const OtherSetting = () => {
Footer: '',
Notice: '',
About: '',
HomePageLink: '',
});
let originInputs = {};
let [loading, setLoading] = useState(false);
@@ -65,6 +66,10 @@ const OtherSetting = () => {
await updateOption('Footer', inputs.Footer);
};
const submitHomePageLink = async () => {
await updateOption('HomePageLink', inputs.HomePageLink);
};
const submitAbout = async () => {
await updateOption('About', inputs.About);
};
@@ -109,6 +114,17 @@ const OtherSetting = () => {
<Form.Button onClick={submitNotice}>保存公告</Form.Button>
<Divider />
<Header as='h3'>个性化设置</Header>
<Form.Group widths='equal'>
<Form.Input
label='首页链接'
placeholder='在此输入首页链接,设置后将通过 iframe 方式嵌入该网页'
value={inputs.HomePageLink}
name='HomePageLink'
onChange={handleInputChange}
type='url'
/>
</Form.Group>
<Form.Button onClick={submitHomePageLink}>设置首页链接</Form.Button>
<Form.Group widths='equal'>
<Form.TextArea
label='关于'