fix: image default seed
This commit is contained in:
@@ -8,8 +8,7 @@ import React, {
|
||||
useCallback,
|
||||
useEffect,
|
||||
useId,
|
||||
useImperativeHandle,
|
||||
useMemo
|
||||
useImperativeHandle
|
||||
} from 'react';
|
||||
import { ParamsSchema } from '../config/types';
|
||||
|
||||
@@ -36,8 +35,6 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = forwardRef(
|
||||
initialValues,
|
||||
paramsConfig,
|
||||
modelList,
|
||||
watchFields,
|
||||
formFields,
|
||||
showModelSelector = true,
|
||||
extra
|
||||
},
|
||||
@@ -102,12 +99,12 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = forwardRef(
|
||||
[intl]
|
||||
);
|
||||
|
||||
const renderFields = useMemo(() => {
|
||||
const renderFields = () => {
|
||||
if (!paramsConfig?.length) {
|
||||
return null;
|
||||
}
|
||||
console.log('renderFields---------');
|
||||
const formValues = form?.getFieldsValue();
|
||||
const values = form.getFieldsValue();
|
||||
const formValues = _.isEmpty(values) ? initialValues || {} : values;
|
||||
return paramsConfig?.map((item: ParamsSchema) => {
|
||||
return (
|
||||
<Form.Item
|
||||
@@ -136,7 +133,7 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = forwardRef(
|
||||
</Form.Item>
|
||||
);
|
||||
});
|
||||
}, [formFields, paramsConfig, intl, watchFields]);
|
||||
};
|
||||
|
||||
return (
|
||||
<Form
|
||||
@@ -185,7 +182,7 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = forwardRef(
|
||||
)}
|
||||
</>
|
||||
}
|
||||
{renderFields}
|
||||
{renderFields()}
|
||||
{extra}
|
||||
</div>
|
||||
</Form>
|
||||
|
||||
@@ -49,7 +49,6 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
handleToggleParamsStyle,
|
||||
setParams,
|
||||
form,
|
||||
watchFields,
|
||||
formFields,
|
||||
paramsConfig,
|
||||
initialValues,
|
||||
@@ -142,7 +141,7 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
const generateParams = () => {
|
||||
const params = {
|
||||
..._.omitBy(finalParameters, (value: string) => !value),
|
||||
seed: parameters.random_seed ? generateRandomNumber() : parameters.seed,
|
||||
seed: parameters.random_seed ? generateRandomNumber() : null,
|
||||
stream: false,
|
||||
prompt: currentPrompt
|
||||
};
|
||||
@@ -272,7 +271,6 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
<div className="box">
|
||||
<DynamicParams
|
||||
ref={form}
|
||||
watchFields={watchFields}
|
||||
formFields={formFields}
|
||||
parametersTitle={
|
||||
<div className="flex-between flex-center">
|
||||
|
||||
@@ -77,7 +77,6 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
setParamsConfig,
|
||||
form,
|
||||
modelMeta,
|
||||
watchFields,
|
||||
formFields,
|
||||
paramsConfig,
|
||||
initialValues,
|
||||
@@ -167,7 +166,7 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
const generateParams = () => {
|
||||
const params = {
|
||||
..._.omitBy(finalParameters, (value: string) => !value),
|
||||
seed: parameters.random_seed ? generateRandomNumber() : parameters.seed,
|
||||
seed: parameters.random_seed ? generateRandomNumber() : null,
|
||||
stream: false,
|
||||
prompt: currentPrompt
|
||||
};
|
||||
@@ -518,7 +517,6 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
|
||||
<div className="box">
|
||||
<DynamicParams
|
||||
ref={form}
|
||||
watchFields={watchFields}
|
||||
formFields={formFields}
|
||||
parametersTitle={
|
||||
<div className="flex-between flex-center">
|
||||
|
||||
Reference in New Issue
Block a user