simplr-forms-dom
Version:
DOM components for simplr-forms.
20 lines (19 loc) • 767 B
TypeScript
/// <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;
}