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 ClearProps extends BaseContainerProps, React.HTMLProps<HTMLButtonElement> { fieldIds?: string[]; } export interface ClearState { Submitting: boolean; } export interface ClearStateRecord extends TypedRecord<ClearStateRecord>, ClearState { } export declare class Clear extends BaseContainer<ClearProps, ClearStateRecord> { constructor(props: ClearProps); protected OnStoreUpdated(): void; protected readonly Disabled: boolean; protected OnButtonClick: React.MouseEventHandler<HTMLButtonElement>; render(): JSX.Element; }