Skip to content

Commit 08916dc

Browse files
committed
fix: [TS] Sync .d.ts exports with runtime from .js files
1 parent 8944bb3 commit 08916dc

75 files changed

Lines changed: 380 additions & 147 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,6 @@ export interface ActionSheetIOSStatic {
8383
dismissActionSheet: () => void;
8484
}
8585

86-
export const ActionSheetIOS: ActionSheetIOSStatic;
86+
declare const $$ActionSheetIOS: ActionSheetIOSStatic;
8787
export type ActionSheetIOS = ActionSheetIOSStatic;
88+
export default $$ActionSheetIOS;

packages/react-native/Libraries/Alert/Alert.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,6 @@ export type AlertType =
9090
| 'secure-text'
9191
| 'login-password';
9292

93-
export const Alert: AlertStatic;
93+
declare const $$Alert: AlertStatic;
9494
export type Alert = AlertStatic;
95+
export default $$Alert;

packages/react-native/Libraries/Animated/Animated.d.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@
88
*/
99

1010
import type * as React from 'react';
11-
import {ScrollView} from '../Components/ScrollView/ScrollView';
12-
import {View} from '../Components/View/View';
13-
import {Image} from '../Image/Image';
11+
import ScrollView from '../Components/ScrollView/ScrollView';
12+
import View from '../Components/View/View';
13+
import Image from '../Image/Image';
1414
import {FlatListComponent, FlatListProps} from '../Lists/FlatList';
1515
import {
1616
DefaultSectionT,
1717
SectionListComponent,
1818
SectionListProps,
1919
} from '../Lists/SectionList';
2020
import {ColorValue} from '../StyleSheet/StyleSheet';
21-
import {Text} from '../Text/Text';
21+
import Text from '../Text/Text';
2222
import {NativeSyntheticEvent} from '../Types/CoreEventTypes';
2323

24-
export namespace Animated {
24+
declare namespace Animated {
2525
type AnimatedValue = Value;
2626
type AnimatedValueXY = ValueXY;
2727

@@ -633,3 +633,4 @@ declare const _View: typeof View;
633633
declare const _Image: typeof Image;
634634
declare const _Text: typeof Text;
635635
declare const _ScrollView: typeof ScrollView;
636+
export default Animated;

packages/react-native/Libraries/Animated/Easing.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ export interface EasingStatic {
3434
}
3535

3636
export type Easing = EasingStatic;
37-
export const Easing: EasingStatic;
37+
declare const $$Easing: EasingStatic;
38+
export default $$Easing;

packages/react-native/Libraries/Animated/useAnimatedColor.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
* @format
88
*/
99

10-
import type {Animated} from './Animated';
10+
import type Animated from './Animated';
1111

12-
export function useAnimatedColor(
12+
export default function useAnimatedColor(
1313
inputValue?: Animated.AnimatedColorInputValue,
1414
config?: Animated.AnimatedConfig | null | undefined,
1515
): Animated.AnimatedColor;

packages/react-native/Libraries/Animated/useAnimatedValue.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
* @format
88
*/
99

10-
import type {Animated} from './Animated';
10+
import type Animated from './Animated';
1111

12-
export function useAnimatedValue(
12+
export default function useAnimatedValue(
1313
initialValue: number,
1414
config?: Animated.AnimatedConfig,
1515
): Animated.Value;

packages/react-native/Libraries/Animated/useAnimatedValueXY.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
* @format
88
*/
99

10-
import type {Animated} from './Animated';
10+
import type Animated from './Animated';
1111

12-
export function useAnimatedValueXY(
12+
export default function useAnimatedValueXY(
1313
initialValue: {x: number; y: number},
1414
config?: Animated.AnimatedConfig | null | undefined,
1515
): Animated.ValueXY;

packages/react-native/Libraries/AppState/AppState.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,6 @@ export interface AppStateStatic {
5454
): NativeEventSubscription;
5555
}
5656

57-
export const AppState: AppStateStatic;
57+
declare const $$AppState: AppStateStatic;
5858
export type AppState = AppStateStatic;
59+
export default $$AppState;

packages/react-native/Libraries/BatchedBridge/NativeModules.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,6 @@ interface NativeModulesStatic {
2222
* @example
2323
* const MyModule = NativeModules.ModuleName
2424
*/
25-
export const NativeModules: NativeModulesStatic;
25+
declare const NativeModules: NativeModulesStatic;
26+
27+
export default NativeModules;

packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,5 +177,6 @@ export interface AccessibilityInfoStatic {
177177
) => void;
178178
}
179179

180-
export const AccessibilityInfo: AccessibilityInfoStatic;
180+
declare const $$AccessibilityInfo: AccessibilityInfoStatic;
181181
export type AccessibilityInfo = AccessibilityInfoStatic;
182+
export default $$AccessibilityInfo;

0 commit comments

Comments
 (0)