Skip to content

Commit 971b6c0

Browse files
authored
Infra/react native types 0.64.1 (#1440)
* @types/react-native 0.63.4 -> 0.64.1 * change types to use ViewStyle to avoid typescript error using `getHintPosition` * parsing object to boolean to avoid typescript infer that as spread * types
1 parent 0ca0556 commit 971b6c0

File tree

8 files changed

+29
-49
lines changed

8 files changed

+29
-49
lines changed

generatedTypes/components/badge/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ declare function createStyles(props: BadgeProps): {
219219
} | undefined;
220220
shadowOpacity?: number | undefined;
221221
shadowRadius?: number | undefined;
222-
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform)[] | undefined;
222+
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[] | undefined;
223223
transformMatrix?: number[] | undefined;
224224
rotation?: number | undefined;
225225
scaleX?: number | undefined;
@@ -332,7 +332,7 @@ declare function createStyles(props: BadgeProps): {
332332
} | undefined;
333333
shadowOpacity?: number | undefined;
334334
shadowRadius?: number | undefined;
335-
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform)[] | undefined;
335+
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[] | undefined;
336336
transformMatrix?: number[] | undefined;
337337
rotation?: number | undefined;
338338
scaleX?: number | undefined;

generatedTypes/components/button/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ declare class Button extends PureComponent<Props, ButtonState> {
142142
} | undefined;
143143
shadowOpacity?: number | undefined;
144144
shadowRadius?: number | undefined;
145-
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform)[] | undefined;
145+
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[] | undefined;
146146
transformMatrix?: number[] | undefined;
147147
rotation?: number | undefined;
148148
scaleX?: number | undefined;

generatedTypes/components/hint/index.d.ts

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,9 @@ interface HintTargetFrame {
1515
width?: number;
1616
height?: number;
1717
}
18-
interface Position {
19-
top?: number;
20-
bottom?: number;
21-
left?: number;
22-
right?: number;
23-
}
24-
interface HintPositionStyle extends Position {
25-
alignItems?: string;
26-
}
27-
interface Paddings {
28-
paddingLeft?: number;
29-
paddingRight?: number;
30-
paddingVertical?: number;
31-
paddingHorizontal?: number;
32-
}
18+
declare type Position = Pick<ViewStyle, 'top' | 'bottom' | 'left' | 'right'>;
19+
declare type HintPositionStyle = Position & Pick<ViewStyle, 'alignItems'>;
20+
declare type Paddings = Pick<ViewStyle, 'paddingLeft' | 'paddingRight' | 'paddingVertical' | 'paddingHorizontal'>;
3321
export interface HintProps {
3422
/**
3523
* Control the visibility of the hint

generatedTypes/incubator/TextField/presets/default.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ declare const _default: {
119119
} | undefined;
120120
shadowOpacity?: number | undefined;
121121
shadowRadius?: number | undefined;
122-
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform)[] | undefined;
122+
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[] | undefined;
123123
transformMatrix?: number[] | undefined;
124124
rotation?: number | undefined;
125125
scaleX?: number | undefined;
@@ -232,7 +232,7 @@ declare const _default: {
232232
} | undefined;
233233
shadowOpacity?: number | undefined;
234234
shadowRadius?: number | undefined;
235-
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform)[] | undefined;
235+
transform?: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[] | undefined;
236236
transformMatrix?: number[] | undefined;
237237
rotation?: number | undefined;
238238
scaleX?: number | undefined;

0 commit comments

Comments
 (0)