Skip to content

Commit ca01695

Browse files
authored
Expose some ts props to outside (#838)
1 parent 6c4302c commit ca01695

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

generatedTypes/index.d.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export {
2323
Avatar,
2424
AvatarProps,
2525
Badge,
26+
BadgeProps,
2627
Card,
2728
Carousel,
2829
ConnectionStatusBar,
@@ -64,8 +65,11 @@ export {
6465
Modal,
6566
StateScreen,
6667
WheelPicker,
68+
WheelPickerProps,
6769
Incubator,
68-
ColorPicker
70+
ColorPicker,
71+
Picker,
72+
PickerProps
6973
} from '../typings';
7074

7175
/* All components that are missing either manual or auto generated typings */
@@ -78,7 +82,6 @@ export const HighlighterOverlayView;
7882
export const Keyboard;
7983
export const KeyboardAwareListView;
8084
export const KeyboardAwareScrollView;
81-
export const Picker;
8285
export const SafeAreaInsetsManager;
8386
export const SafeAreaSpacerView;
8487
export const ScrollBar;

src/index.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ export {default as RadioGroup, RadioGroupPropTypes} from './components/radioButt
1919

2020
//================ Manual typings (all those exports should be removed one day) ==========
2121
export {
22-
ActionBar, ActionSheet, Avatar, AvatarProps, Badge, Carousel, ConnectionStatusBar, Dialog, Drawer, FloatingButton,
22+
ActionBar, ActionSheet, Avatar, AvatarProps, Badge, BadgeProps, Carousel, ConnectionStatusBar, Dialog, DialogProps, Drawer, FloatingButton,
2323
FeatureHighlight, Hint, BaseInput, TextArea, TextField, MaskedInput, ListItem, PageControl, PanningProvider,
24-
PanGestureView, PanListenerView, PanDismissibleView, PanResponderView, Picker, ProgressBar, Slider, GradientSlider,
25-
ColorSliderGroup, Stepper, TabBar, TagsInput, SharedTransition, StackAggregator, Toast,
26-
WheelPickerDialog, Assets, BaseComponent, PureBaseComponent, UIComponent, forwardRef, AvatarHelper, Constants, LogService, LoaderScreen, Modal, StateScreen, WheelPicker, Incubator, ColorPicker
24+
PanGestureView, PanListenerView, PanDismissibleView, PanResponderView, Picker, PickerProps, ProgressBar, Slider,
25+
GradientSlider, ColorSliderGroup, Stepper, TabBar, TagsInput, SharedTransition, StackAggregator, Toast,
26+
WheelPickerDialog, Assets, BaseComponent, PureBaseComponent, UIComponent, forwardRef, AvatarHelper, Constants,
27+
LogService, LoaderScreen, Modal, StateScreen, WheelPicker, WheelPickerProps, Incubator, ColorPicker
2728
} from '../typings';

typings/components/TagsInput.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,8 @@ export interface TagsInputProps {
4040

4141
export class TagsInput extends BaseComponent<TagsInputProps & AccessibilityProps> {
4242
static onChangeTagsActions?: () => void
43+
44+
blur: () => void;
45+
focus: () => void;
46+
clear: () => void;
4347
}

0 commit comments

Comments
 (0)