Files
Speedtest-Tracker/conf/site/node_modules/react-bootstrap/FormControl.d.ts
Henry Whitaker ea5808047f Tweaked gitignore
gitignore removed all composer and npm files, so automated builds would fail
2020-04-12 21:24:03 +01:00

32 lines
766 B
TypeScript

import * as React from 'react';
import Feedback from './Feedback';
import { BsPrefixComponent } from './helpers';
type FormControlElement =
| HTMLInputElement
| HTMLSelectElement
| HTMLTextAreaElement;
export interface FormControlProps {
innerRef?: React.LegacyRef<FormControlElement>;
size?: 'sm' | 'lg';
plaintext?: boolean;
readOnly?: boolean;
disabled?: boolean;
value?: string | string[] | number;
onChange?: React.FormEventHandler<FormControlElement>;
custom?: boolean;
type?: string;
id?: string;
isValid?: boolean;
isInvalid?: boolean;
}
declare class FormControl<
As extends React.ElementType = 'input'
> extends BsPrefixComponent<As, FormControlProps> {
static Feedback: typeof Feedback;
}
export default FormControl;