Move flow-typed files into default directory

Close #1953
This commit is contained in:
Charlie Croom
2021-03-20 10:40:43 -04:00
committed by Nicolas Gallagher
parent 0caa29c0bf
commit 56dd0fb656
9 changed files with 24 additions and 34 deletions
+6
View File
@@ -0,0 +1,6 @@
// flow-typed signature: 59a949eac1b23f4800e93fe3c647f055
// flow-typed version: c6154227d1/create-react-class_v15.x.x/flow_>=v0.104.x
declare module "create-react-class" {
declare module.exports: React$CreateClass;
}
+38
View File
@@ -0,0 +1,38 @@
// flow-typed signature: c93a723cbeb4d2f95d6a472157f6052f
// flow-typed version: 61b795e5b6/prop-types_v15.x.x/flow_>=v0.104.x
type $npm$propTypes$ReactPropsCheckType = (
props: any,
propName: string,
componentName: string,
href?: string
) => ?Error;
// Copied from: https://github.com/facebook/flow/blob/0938da8d7293d0077fbe95c3a3e0eebadb57b012/lib/react.js#L433-L449
declare module 'prop-types' {
declare var array: React$PropType$Primitive<Array<any>>;
declare var bool: React$PropType$Primitive<boolean>;
declare var func: React$PropType$Primitive<(...a: Array<any>) => mixed>;
declare var number: React$PropType$Primitive<number>;
declare var object: React$PropType$Primitive<{ +[string]: mixed, ... }>;
declare var string: React$PropType$Primitive<string>;
declare var symbol: React$PropType$Primitive<Symbol>;
declare var any: React$PropType$Primitive<any>;
declare var arrayOf: React$PropType$ArrayOf;
declare var element: React$PropType$Primitive<any>;
declare var elementType: React$PropType$Primitive<any>;
declare var instanceOf: React$PropType$InstanceOf;
declare var node: React$PropType$Primitive<any>;
declare var objectOf: React$PropType$ObjectOf;
declare var oneOf: React$PropType$OneOf;
declare var oneOfType: React$PropType$OneOfType;
declare var shape: React$PropType$Shape;
declare function checkPropTypes<V>(
propTypes: { [key: $Keys<V>]: $npm$propTypes$ReactPropsCheckType, ... },
values: V,
location: string,
componentName: string,
getStack: ?() => ?string
): void;
}