UNPKG

simplr-forms-dom

Version:
20 lines (19 loc) 767 B
/// <reference types="react" /> import * as React from "react"; import { TypedRecord } from "typed-immutable-record"; import { BaseContainer, BaseContainerProps } from "simplr-forms"; export interface ResetProps extends BaseContainerProps, React.HTMLProps<HTMLButtonElement> { fieldIds?: string[]; } export interface ResetState { Submitting: boolean; } export interface ResetStateRecord extends TypedRecord<ResetStateRecord>, ResetState { } export declare class Reset extends BaseContainer<ResetProps, ResetStateRecord> { constructor(props: ResetProps); protected OnStoreUpdated(): void; protected readonly Disabled: boolean; protected OnButtonClick: React.MouseEventHandler<HTMLButtonElement>; render(): JSX.Element; }