mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
fix(ui): fix typing of FIELD_VALUE_FALLBACK_MAP
This commit is contained in:
parent
f3fd0f6d73
commit
5aaf2e8873
@ -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,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user