Skip to content

Commit dafaf0f

Browse files
committed
Merge branch 'master' into release
2 parents e382ff2 + d1bf364 commit dafaf0f

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

src/components/card/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import _ from 'lodash';
22
import React, {PureComponent} from 'react';
3-
import {StyleSheet, Animated, ViewStyle} from 'react-native';
3+
import {StyleSheet, Animated, StyleProp, ViewStyle} from 'react-native';
44
import {Colors, BorderRadiuses} from '../../style';
55
// import {PureBaseComponent} from '../../commons';
66
import {Constants, asBaseComponent, forwardRef, BaseComponentInjectedProps, ForwardRefInjectedProps, MarginModifiers} from '../../commons/new';
@@ -78,7 +78,7 @@ export type CardProps = ViewProps &
7878
/**
7979
* Additional styles for the top container
8080
*/
81-
containerStyle?: ViewStyle;
81+
containerStyle?: StyleProp<ViewStyle>;
8282
/**
8383
* Adds visual indication that the card is selected
8484
*/

src/components/tabController/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import {useAnimatedReaction, useSharedValue, withTiming, runOnJS} from 'react-na
55
import {useOrientation, useThemeProps} from '../../hooks';
66
import {Constants} from '../../commons/new';
77
import TabBarContext from './TabBarContext';
8-
import TabBar from './TabBar';
8+
import TabBar, {TabControllerBarProps} from './TabBar';
99
import TabBarItem, {TabControllerItemProps} from './TabBarItem';
1010
import TabPage from './TabPage';
1111
import PageCarousel from './PageCarousel';
1212
import useImperativeTabControllerHandle, {TabControllerImperativeMethods} from './useImperativeTabControllerHandle';
1313

14-
export {TabControllerItemProps, TabControllerImperativeMethods};
14+
export {TabControllerBarProps, TabControllerItemProps, TabControllerImperativeMethods};
1515

1616
interface TabControllerStatics {
1717
TabBar: typeof TabBar;

src/components/touchableOpacity/index.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import {
1010
forwardRef,
1111
BaseComponentInjectedProps,
1212
ForwardRefInjectedProps,
13-
ContainerModifiers
13+
ContainerModifiers,
14+
BackgroundColorModifier
1415
} from '../../commons/new';
1516
import {RecorderProps} from '../../typings/recorderTypes';
1617
import IncubatorTouchableOpacity from '../../incubator/TouchableOpacity';
@@ -19,6 +20,7 @@ import {ViewProps} from '../view';
1920
export interface TouchableOpacityProps
2021
extends Omit<RNTouchableOpacityProps, 'style' | 'onPress' | 'onPressIn' | 'onPressOut' | 'onLongPress'>,
2122
ContainerModifiers,
23+
BackgroundColorModifier,
2224
RecorderProps {
2325
/**
2426
* background color for TouchableOpacity
@@ -59,6 +61,7 @@ export interface TouchableOpacityProps
5961
onLongPress?: (
6062
props?: (TouchableOpacityProps & {event: GestureResponderEvent}) | any
6163
) => void | RNTouchableOpacityProps['onLongPress'];
64+
nativeID?: string;
6265
}
6366

6467
type Props = BaseComponentInjectedProps & ForwardRefInjectedProps & TouchableOpacityProps;

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ export {default as Switch, SwitchProps} from './components/switch';
143143
export {
144144
default as TabController,
145145
TabControllerProps,
146+
TabControllerBarProps,
146147
TabControllerItemProps,
147148
TabControllerImperativeMethods
148149
} from './components/tabController';

0 commit comments

Comments
 (0)