mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-06 02:00:46 +00:00
select modal for weight list now shows the title of the weight list instead
This commit is contained in:
1 parent
efed9bba4e
commit
a85917f548
4 files changed
+15
-15
No files matched your search
@@ -21,7 +21,7 @@ export type SelectModalData = {
|
||||
interface SelectModalProps {
|
||||
label?: string;
|
||||
modalTitle?: string;
|
||||
value?: string;
|
||||
value?: string | SelectModalData;
|
||||
onClear: () => void;
|
||||
required?: boolean;
|
||||
children: ReactNode
|
||||
@@ -32,21 +32,15 @@ export default memo(function SelectModal ({
|
||||
// tabs,
|
||||
modalTitle = "Select",
|
||||
onClear,
|
||||
value = "",
|
||||
value:valueProps = "",
|
||||
required,
|
||||
children
|
||||
}: SelectModalProps) {
|
||||
const [isModalOpen, setModalOpen] = useState(false
|
||||
)
|
||||
const openModal = () => {
|
||||
setModalOpen(true);
|
||||
};
|
||||
|
||||
const closeModal = () => {
|
||||
setModalOpen(false);
|
||||
};
|
||||
|
||||
useEffect(closeModal, [value]);
|
||||
const [isModalOpen, setModalOpen] = useState(false)
|
||||
const openModal = () => setModalOpen(true);
|
||||
const closeModal = () => setModalOpen(false);
|
||||
useEffect(closeModal, [valueProps]);
|
||||
const value = typeof valueProps === "string" ? valueProps : valueProps.title;
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
+1
-1
@@ -41,7 +41,7 @@ export default memo(function SelectModalWrapper({
|
||||
<SelectModalV2
|
||||
modalTitle={modalTitle}
|
||||
label={inputLabel}
|
||||
value={value.title || value.token}
|
||||
value={value}
|
||||
onClear={()=>{onSelect({title:"",token:""})}}
|
||||
>
|
||||
<NonRouteTabs tabs={tabs} />
|
||||
|
||||
+2
@@ -17,7 +17,9 @@ export type WorkflowValuesType = {
|
||||
workflowConfig: string;
|
||||
seed: string;
|
||||
sdModelToken: string;
|
||||
sdModelTitle: string;
|
||||
loraModelToken: string;
|
||||
loraModelTitle: string;
|
||||
posPrompt: string;
|
||||
negPrompt: string;
|
||||
// Advance Options Values
|
||||
|
||||
+5
-1
@@ -57,7 +57,9 @@ export default function PageFilterControls({
|
||||
workflowConfig: "weight_q8sz47gmfw2zx02snrbz88ns9",
|
||||
seed: "",
|
||||
sdModelToken: "",
|
||||
sdModelTitle:"",
|
||||
loraModelToken: "",
|
||||
loraModelTitle: "",
|
||||
posPrompt: "",
|
||||
negPrompt: "",
|
||||
...VideoIvs,
|
||||
@@ -75,7 +77,9 @@ export default function PageFilterControls({
|
||||
workflowConfig: "weight_q8sz47gmfw2zx02snrbz88ns9",
|
||||
seed: curr.seed,
|
||||
sdModelToken: "",
|
||||
sdModelTitle: "",
|
||||
loraModelToken: "",
|
||||
loraModelTitle: "",
|
||||
posPrompt: "",
|
||||
negPrompt: "",
|
||||
...VideoIvs,
|
||||
@@ -178,7 +182,7 @@ export default function PageFilterControls({
|
||||
}}
|
||||
value={{
|
||||
token:workflowValues.sdModelToken,
|
||||
title:""
|
||||
title:workflowValues.sdModelTitle,
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user