This commit is contained in:
Sanster
2022-04-12 20:58:57 +08:00
parent e570e85e64
commit aa411c7524
25 changed files with 769 additions and 22 deletions

View File

@@ -0,0 +1,29 @@
import React from 'react'
import { useRecoilState } from 'recoil'
import { settingState } from '../../store/Atoms'
import Modal from '../shared/Modal'
import HDSettingBlock from './HDSettingBlock'
import SavePathSettingBlock from './SavePathSettingBlock'
export default function SettingModal() {
const [setting, setSettingState] = useRecoilState(settingState)
const onClose = () => {
setSettingState(old => {
return { ...old, show: false }
})
}
return (
<Modal
onClose={onClose}
title="Settings"
className="modal-setting"
show={setting.show}
>
<SavePathSettingBlock />
<HDSettingBlock />
</Modal>
)
}