Newer
Older
export interface TextLabel {
text: string;
}
export interface TextImageLabel extends TextLabel {
imgSrc: string | null;
imgPosition: 'above' | 'below' | 'left' | 'right';
}
export interface DragNDropValueObject extends TextImageLabel {
id: string;
originListID: string;
originListIndex: number;
}
export type Label = TextLabel | TextImageLabel | DragNDropValueObject;