hide manual inpainting when isPaintByExample
This commit is contained in:
parent
41e2858a7c
commit
ad8437dc9c
@ -1,12 +1,15 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import { useRecoilState, useRecoilValue } from 'recoil'
|
import { useRecoilState, useRecoilValue } from 'recoil'
|
||||||
import { isSDState, settingState } from '../../store/Atoms'
|
import {
|
||||||
|
isPaintByExampleState,
|
||||||
|
isSDState,
|
||||||
|
settingState,
|
||||||
|
} from '../../store/Atoms'
|
||||||
import Modal from '../shared/Modal'
|
import Modal from '../shared/Modal'
|
||||||
import ManualRunInpaintingSettingBlock from './ManualRunInpaintingSettingBlock'
|
import ManualRunInpaintingSettingBlock from './ManualRunInpaintingSettingBlock'
|
||||||
import HDSettingBlock from './HDSettingBlock'
|
import HDSettingBlock from './HDSettingBlock'
|
||||||
import ModelSettingBlock from './ModelSettingBlock'
|
import ModelSettingBlock from './ModelSettingBlock'
|
||||||
import GraduallyInpaintingSettingBlock from './GraduallyInpaintingSettingBlock'
|
|
||||||
import DownloadMaskSettingBlock from './DownloadMaskSettingBlock'
|
import DownloadMaskSettingBlock from './DownloadMaskSettingBlock'
|
||||||
import useHotKey from '../../hooks/useHotkey'
|
import useHotKey from '../../hooks/useHotkey'
|
||||||
|
|
||||||
@ -17,6 +20,7 @@ export default function SettingModal(props: SettingModalProps) {
|
|||||||
const { onClose } = props
|
const { onClose } = props
|
||||||
const [setting, setSettingState] = useRecoilState(settingState)
|
const [setting, setSettingState] = useRecoilState(settingState)
|
||||||
const isSD = useRecoilValue(isSDState)
|
const isSD = useRecoilValue(isSDState)
|
||||||
|
const isPaintByExample = useRecoilValue(isPaintByExampleState)
|
||||||
|
|
||||||
const handleOnClose = () => {
|
const handleOnClose = () => {
|
||||||
setSettingState(old => {
|
setSettingState(old => {
|
||||||
@ -43,7 +47,7 @@ export default function SettingModal(props: SettingModalProps) {
|
|||||||
className="modal-setting"
|
className="modal-setting"
|
||||||
show={setting.show}
|
show={setting.show}
|
||||||
>
|
>
|
||||||
{isSD ? <></> : <ManualRunInpaintingSettingBlock />}
|
{isSD || isPaintByExample ? <></> : <ManualRunInpaintingSettingBlock />}
|
||||||
|
|
||||||
{/* <GraduallyInpaintingSettingBlock /> */}
|
{/* <GraduallyInpaintingSettingBlock /> */}
|
||||||
<DownloadMaskSettingBlock />
|
<DownloadMaskSettingBlock />
|
||||||
|
Loading…
Reference in New Issue
Block a user