mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-01-30 05:27:30 +00:00
28 lines
687 B
TypeScript
28 lines
687 B
TypeScript
import * as PropTypes from "prop-types";
|
|
|
|
interface Props {
|
|
any: any;
|
|
array: string[];
|
|
bool: boolean;
|
|
func: any;
|
|
string: string;
|
|
number: number;
|
|
symbol: symbol;
|
|
object: {};
|
|
node: any;
|
|
element: any;
|
|
}
|
|
|
|
const propTypes: PropTypes.ValidationMap<Props> = {
|
|
any: PropTypes.any.isRequired,
|
|
array: PropTypes.array.isRequired,
|
|
bool: PropTypes.bool.isRequired,
|
|
func: PropTypes.func.isRequired,
|
|
number: PropTypes.number.isRequired,
|
|
object: PropTypes.object.isRequired,
|
|
string: PropTypes.string.isRequired,
|
|
symbol: PropTypes.symbol.isRequired,
|
|
node: PropTypes.node.isRequired,
|
|
element: PropTypes.element.isRequired
|
|
};
|