@tuentyfaiv/svelte-form
Version:
A form library for Svelte. It is built on top of Svelte and Typescript. Inspired by Formik and React Hook Form.
44 lines (43 loc) • 954 B
TypeScript
interface GeneralStyles {
container?: string;
label?: string;
input?: string;
error?: string;
icon?: string;
}
export interface FieldStyles extends GeneralStyles {
area?: string;
check?: string;
action?: string;
checked?: string;
}
export interface SelectStyles extends Omit<GeneralStyles, "input"> {
select?: string;
value?: string;
options?: string;
option?: string;
arrow?: string;
item?: string;
remove?: string;
searchable?: string;
nonsearchable?: string;
clear?: string;
empty?: string;
}
export interface OptionStyles extends Omit<GeneralStyles, "icon"> {
content?: string;
legend?: string;
option?: string;
}
export interface FileStyles extends GeneralStyles {
content?: string;
cover?: string;
remove?: string;
items?: string;
item?: string;
}
export interface ErrorsStyles {
container?: string;
item?: string;
}
export {};