fix(ui): fix typing of FIELD_VALUE_FALLBACK_MAP

This commit is contained in:
psychedelicious 2023-11-29 10:16:37 +11:00
parent f3fd0f6d73
commit 5aaf2e8873

View File

@ -1,28 +1,31 @@
import { get } from 'lodash-es'; import { get } from 'lodash-es';
import { FieldInputInstance, FieldInputTemplate } from '../../types/field'; import {
FieldInputInstance,
FieldInputTemplate,
FieldValue,
StatefulFieldType,
} from '../../types/field';
const FIELD_VALUE_FALLBACK_MAP = { const FIELD_VALUE_FALLBACK_MAP: Record<StatefulFieldType['name'], FieldValue> =
EnumField: '', {
BoardField: undefined, EnumField: '',
BooleanField: false, BoardField: undefined,
ClipField: undefined, BooleanField: false,
ColorField: { r: 0, g: 0, b: 0, a: 1 }, ColorField: { r: 0, g: 0, b: 0, a: 1 },
FloatField: 0, FloatField: 0,
ImageField: undefined, ImageField: undefined,
IntegerField: 0, IntegerField: 0,
IPAdapterModelField: undefined, IPAdapterModelField: undefined,
LoRAModelField: undefined, LoRAModelField: undefined,
MainModelField: undefined, MainModelField: undefined,
ONNXModelField: undefined, SchedulerField: 'euler',
SchedulerField: 'euler', SDXLMainModelField: undefined,
SDXLMainModelField: undefined, SDXLRefinerModelField: undefined,
SDXLRefinerModelField: undefined, StringField: '',
StringField: '', T2IAdapterModelField: undefined,
T2IAdapterModelField: undefined, VAEModelField: undefined,
T2IAdapterPolymorphic: undefined, ControlNetModelField: undefined,
VAEModelField: undefined, };
ControlNetModelField: undefined,
};
export const buildFieldInputInstance = ( export const buildFieldInputInstance = (
id: string, id: string,