UNPKG

@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.

15 lines (14 loc) 389 B
import type { Icons } from "../globals/styles.js"; export interface GetStyleConfig { replace?: boolean; style: string; external?: string; } export interface GetStylesConfig<T> { replace?: boolean; internals: T; externals?: T; icons?: Icons; } export type StylesToUse<T> = Required<Omit<T, keyof Icons>>; export type GetStylesResult<T> = StylesToUse<T> & Icons;