UNPKG

@faivform/builtin

Version:

Built-in forms using @tuentyfaiv/svelte-form

56 lines (55 loc) 2.15 kB
import { SvelteComponent } from "svelte"; import type { Props } from "./SigninForm.proptypes.js"; declare const __propDef: { props: { submit: Props["submit"]; context?: Props["context"]; showErrors?: Props["showErrors"]; styles?: Props["styles"]; remember?: Props["remember"]; texts?: import("../../../index.js").TextsProp<string | number | symbol> | undefined; }; events: { error: CustomEvent<unknown>; finish: CustomEvent<undefined>; } & { [evt: string]: CustomEvent<any>; }; slots: { loading: { loading: boolean; }; default: { fields: { label: string; placeholder: string | undefined; name: string; type: any; }[]; data: import("svelte/store").Writable<any>; errors: import("svelte/store").Writable<import("@tuentyfaiv/svelte-form").DataErrors<any>>; setField: (field: string | number | symbol, value: any, validate?: boolean | undefined) => Promise<void>; setError: (field: string | number | symbol, error?: string | null | undefined) => Promise<void>; check: (event: import("@tuentyfaiv/svelte-form/dist/logic/typing/globals/types.js").UserEvent<HTMLInputElement | HTMLTextAreaElement, FocusEvent | Event>) => Promise<void>; reset: (clear?: boolean | undefined, starting?: any) => void; styles: import("svelte/store").Writable<import("@tuentyfaiv/svelte-form").ContextStyles>; }; field: {}; 'error-field': { error: string | null; }; submit: {}; 'error-list': { error: any; field: any; }; }; exports?: {} | undefined; bindings?: string | undefined; }; export type SigninFormProps = typeof __propDef.props; export type SigninFormEvents = typeof __propDef.events; export type SigninFormSlots = typeof __propDef.slots; export default class SigninForm extends SvelteComponent<SigninFormProps, SigninFormEvents, SigninFormSlots> { } export {};