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 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;
}