Skip to content

Commit 50ccb66

Browse files
authored
link all components links to images and gifs (#1341)
* link all components links to images and gifs * Add generated types
1 parent 0e6aef7 commit 50ccb66

File tree

45 files changed

+59
-17
lines changed

Some content is hidden

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

45 files changed

+59
-17
lines changed
-706 KB
Binary file not shown.

generatedTypes/components/avatar/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export declare type AvatarPropTypes = AvatarProps;
143143
* @extends: TouchableOpacity
144144
* @extendsnotes: (when passing onPress)
145145
* @extendsLink: docs/TouchableOpacity
146-
* @image: https://user-images.githubusercontent.com/33805983/34480603-197d7f64-efb6-11e7-9feb-db8ba756f055.png
146+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Avatar/Avarat_1.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Avatar/Avarat_2.png?raw=true
147147
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/AvatarsScreen.tsx
148148
*/
149149
declare class Avatar extends PureComponent<AvatarProps> {

generatedTypes/components/drawer/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ export declare type DrawerItemProps = ItemProps;
120120
* @important: If your app works with RNN, your screen must be wrapped
121121
* with gestureHandlerRootHOC from 'react-native-gesture-handler'. see
122122
* @importantLink: https://kmagiera.github.io/react-native-gesture-handler/docs/getting-started.html#with-wix-react-native-navigation-https-githubcom-wix-react-native-navigation
123+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Drawer/Drawer.gif?raw=true
123124
*/
124125
declare class Drawer extends PureComponent<Props> {
125126
static displayName: string;

generatedTypes/components/expandableSection/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ export declare type ExpandableSectionProps = {
2323
};
2424
/**
2525
* @description: ExpandableSection component to render expanded section below or above the sectionHeader
26-
* @gif: https://media.giphy.com/media/uCGZ92nZPdBOmF1H1z/giphy.gif, https://media.giphy.com/media/0VIh41mkSl8omS49oD/giphy.gif
2726
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ExpandableSectionScreen.tsx
27+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ExpandableSection/ExpandableSection.gif?raw=true
2828
*/
2929
declare function ExpandableSection(props: ExpandableSectionProps): JSX.Element;
3030
export default ExpandableSection;

generatedTypes/components/fader/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ export declare type FaderProps = Pick<ImageProps, 'supportRTL'> & {
3535
/**
3636
* @description: A gradient fading overlay to render on top of overflowing content (like scroll component)
3737
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/FaderScreen.tsx
38+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Fader/Fader.gif?raw=true
3839
*/
3940
declare function Fader(props: FaderProps): JSX.Element;
4041
declare namespace Fader {

generatedTypes/components/hint/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ interface HintState {
108108
* @description: Hint component for displaying a tooltip over wrapped component
109109
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/HintsScreen.js
110110
* @notes: You can either wrap a component or pass a specific targetFrame
111+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Hint/Hint.gif?raw=true
111112
*/
112113
declare class Hint extends Component<HintProps, HintState> {
113114
static displayName: string;

generatedTypes/components/radioButton/RadioGroup.d.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ interface RadioGroupState {
1818
}
1919
declare type Props = RadioGroupProps & BaseComponentInjectedProps & ForwardRefInjectedProps;
2020
/**
21-
* Wrap a group of Radio Buttons to automatically control their selection
21+
* @description: Wrap a group of Radio Buttons to automatically control their selection
22+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/RadioButton/Default.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/RadioButton/Alignment.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/RadioButton/Custom.gif?raw=true
23+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/RadioButton/Individual.png?raw=true
24+
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/RadioButtonScreen.js
2225
*/
2326
declare class RadioGroup extends PureComponent<Props, RadioGroupState> {
2427
static displayName: string;

generatedTypes/components/tabController/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ interface StateProps {
4747
* @notes: This component is based on react-native-gesture-handler
4848
* @important: On Android, if using react-native-navigation, make sure to wrap your screen with gestureHandlerRootHOC
4949
* @importantLink: https://kmagiera.github.io/react-native-gesture-handler/docs/getting-started.html#with-wix-react-native-navigation-https-githubcom-wix-react-native-navigation
50+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/TabController/Default.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/TabController/PageCarousel.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/TabController/CenterSelected.gif?raw=true
5051
*/
5152
declare class TabController extends Component<TabControllerProps, StateProps> {
5253
static displayName: string;

generatedTypes/components/text/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ declare type PropsTypes = BaseComponentInjectedProps & ForwardRefInjectedProps &
3737
* @extendsLink: https://facebook.github.io/react-native/docs/text.html
3838
* @modifiers: margins, color, typography
3939
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/TextScreen.js
40+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Text/Modifiers.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Text/Transformation.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Text/Highlights.png?raw=true
4041
*/
4142
declare class Text extends PureComponent<PropsTypes> {
4243
static displayName: string;

lib/components/Keyboard/KeyboardInput/KeyboardAccessoryView.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const IOS_SCROLL_BEHAVIORS = IsIOS
2828
/**
2929
* @description: View that allows replacing the default keyboard with other components
3030
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/nativeComponentScreens/keyboardInput/KeyboardInputViewScreen.js
31+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/KeyboardAccessoryView/KeyboardAccessoryView.gif?raw=true
3132
*/
3233
class KeyboardAccessoryView extends Component {
3334
static propTypes = {

src/components/avatar/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ export type AvatarPropTypes = AvatarProps; //TODO: remove after ComponentPropTyp
177177
* @extends: TouchableOpacity
178178
* @extendsnotes: (when passing onPress)
179179
* @extendsLink: docs/TouchableOpacity
180-
* @image: https://user-images.githubusercontent.com/33805983/34480603-197d7f64-efb6-11e7-9feb-db8ba756f055.png
180+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Avatar/Avarat_1.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Avatar/Avarat_2.png?raw=true
181181
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/AvatarsScreen.tsx
182182
*/
183183
class Avatar extends PureComponent<AvatarProps> {

src/components/button/ButtonTypes.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,8 @@ export const DEFAULT_PROPS = {
161161
* @extends: TouchableOpacity
162162
* @extendsLink: docs/TouchableOpacity
163163
* @modifiers: margin, background
164-
* @image: https://user-images.githubusercontent.com/1780255/119218638-173e3b00-baea-11eb-8e66-f5a23714871c.png, https://user-images.githubusercontent.com/1780255/119218639-173e3b00-baea-11eb-8b75-b6dde4e922c8.png, https://user-images.githubusercontent.com/1780255/119218636-16a5a480-baea-11eb-8501-33eebfe1f3e2.png, https://user-images.githubusercontent.com/1780255/119218637-16a5a480-baea-11eb-99d0-3620f2160ec5.png, https://user-images.githubusercontent.com/1780255/119218634-160d0e00-baea-11eb-8538-e78005cb3fa5.png, https://user-images.githubusercontent.com/1780255/119221003-d9471400-baf5-11eb-9066-0aabbe8d9022.png
165-
* @gif: https://user-images.githubusercontent.com/1780255/119218630-11e0f080-baea-11eb-8e32-4470195cc42f.gif
164+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Sizes.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Typographies.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Outlines.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Corners.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Custom.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Inspirations.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Round.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Full.png?raw=true
165+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Button/Button%20Animated.gif?raw=true
166166
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ButtonsScreen.tsx
167167
*/
168168
// @ts-ignore

src/components/card/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ type State = {
109109
* @extendsnotes: (Touchable when passing onPress)
110110
* @extendsLink: docs/TouchableOpacity
111111
* @modifiers: margin, padding
112-
* @gif: https://media.giphy.com/media/l0HU9SKWmv0VTOYMM/giphy.gif
112+
* @image: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Card/Cards_01.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Card/Cards_02.png?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Card/Cards_03.png?raw=true
113+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Card/Card_Selecteable.gif, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Card/Cards_activeScale.gif?raw=true
113114
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/CardsScreen.tsx
114115
* @notes: 'enableBlur' prop requires installing the '@react-native-community/blur' native library
115116
*/

src/components/checkbox/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ interface CheckboxState {
9595
* @extends: TouchableOpacity
9696
* @extendsLink: docs/TouchableOpacity
9797
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/CheckboxScreen.tsx
98+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Checkbox/Checkbox.gif?raw=true
9899
*/
99100
class Checkbox extends Component<CheckboxProps, CheckboxState> {
100101
static displayName = 'Checkbox';

src/components/chipsInput/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const GUTTER_SPACING = 8;
2121
/**
2222
* @description: Tags input component (chips)
2323
* @modifiers: Typography
24-
* @gif: https://camo.githubusercontent.com/9c2671024f60566b980638ea01b517f6fb509d0b/68747470733a2f2f6d656469612e67697068792e636f6d2f6d656469612f336f45686e374a79685431566658746963452f67697068792e676966
24+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ChipsInput/ChipsInput.gif?raw=true
2525
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ChipsInputScreen.js
2626
* @extends: TextField
2727
* @extendsLink: https://github.com/wix/react-native-ui-lib/blob/master/src/components/inputs/TextField.js

src/components/colorPicker/ColorPalette.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ const DEFAULT_NUMBER_OF_ROWS = 3;
7575
* @description: A color palette component
7676
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ColorPickerScreen.js
7777
* @notes: This is a screen width component
78+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ColorPalette/ColorPalette.gif?raw=true
7879
*/
7980
class ColorPalette extends PureComponent<Props, State> {
8081
static displayName = 'ColorPalette';

src/components/colorPicker/ColorSwatch.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ export const SWATCH_SIZE = DEFAULT_SIZE;
4848
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ColorPickerScreen.js
4949
* @extends: Animated.View
5050
* @extendsLink: https://facebook.github.io/react-native/docs/animated
51+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ColorPalette/ColorPalette.gif?raw=true
5152
*/
5253
class ColorSwatch extends PureComponent<Props> {
5354
static displayName = 'ColorSwatch';

src/components/colorPicker/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ const ACCESSIBILITY_LABELS = {
5959
* @description: A color picker component
6060
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ColorPickerScreen.js
6161
* @notes: This is a screen width component
62+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ColorPicker/ColorPicker.gif?raw=true
6263
*/
6364
class ColorPicker extends PureComponent<Props> {
6465
static displayName = 'ColorPicker';

src/components/dateTimePicker/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ const MODES = {
2626
* @important: DateTimePicker uses a native library. You MUST add and link the native library to both iOS and Android projects.
2727
* @extends: TextField, react-native-community/datetimepicker
2828
* @extendsLink: https://github.com/react-native-community/react-native-datetimepicker#react-native-datetimepicker
29+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/DateTimePicker/DateTimePicker_iOS.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/DateTimePicker/DateTimePicker_Android.gif?raw=true
2930
*/
3031
/*eslint-enable*/
3132

src/components/dialog/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ const DEFAULT_OVERLAY_BACKGROUND_COLOR = Colors.rgba(Colors.dark10, 0.6);
102102
* (top, bottom, centerV, centerH, etc... by default the dialog is aligned to center)
103103
* @modifiers: alignment
104104
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/DialogScreen.js
105-
* @gif: https://media.giphy.com/media/9S58XdLCoUiLzAc1b1/giphy.gif
105+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Dialog/Dialog.gif?raw=true
106106
*/
107107
class Dialog extends Component<DialogProps, DialogState> {
108108
static displayName = 'Dialog';

src/components/drawer/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ export type DrawerItemProps = ItemProps;
136136
* @important: If your app works with RNN, your screen must be wrapped
137137
* with gestureHandlerRootHOC from 'react-native-gesture-handler'. see
138138
* @importantLink: https://kmagiera.github.io/react-native-gesture-handler/docs/getting-started.html#with-wix-react-native-navigation-https-githubcom-wix-react-native-navigation
139+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Drawer/Drawer.gif?raw=true
139140
*/
140141
class Drawer extends PureComponent<Props> {
141142
static displayName = 'Drawer';

src/components/expandableSection/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ export type ExpandableSectionProps = {
2828

2929
/**
3030
* @description: ExpandableSection component to render expanded section below or above the sectionHeader
31-
* @gif: https://media.giphy.com/media/uCGZ92nZPdBOmF1H1z/giphy.gif, https://media.giphy.com/media/0VIh41mkSl8omS49oD/giphy.gif
3231
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/ExpandableSectionScreen.tsx
32+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/ExpandableSection/ExpandableSection.gif?raw=true
3333
*/
3434

3535
function ExpandableSection(props: ExpandableSectionProps) {

src/components/fader/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ const DEFAULT_FADE_SIZE = 50;
4343
/**
4444
* @description: A gradient fading overlay to render on top of overflowing content (like scroll component)
4545
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/FaderScreen.tsx
46+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Fader/Fader.gif?raw=true
4647
*/
4748
function Fader(props: FaderProps) {
4849
const getFadeSize = useCallback(() => {

src/components/featureHighlight/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const contentViewHeight = Constants.isAndroid ? 268 : 282;
3131
* @importantLink: https://facebook.github.io/react-native/docs/linking-libraries-ios.html
3232
* @extends: HighlighterOverlayView
3333
* @extendsLink: docs/HighlighterOverlayView
34-
* @gif: https://media.giphy.com/media/3ohs4D5irZm5GojsDS/giphy.gif, https://media.giphy.com/media/3oxQNaDQckPZI78rWo/giphy.gif
34+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/FeatureHighlight/FeatureHighlight.gif?raw=true
3535
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/FeatureHighlightScreen.js
3636
*/
3737
/*eslint-enable*/

src/components/floatingButton/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ const gradientImage = () => require('./gradient.png');
5050
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/FloatingButtonScreen.tsx
5151
* @extends: Button
5252
* @extendsLink: https://github.com/wix/react-native-ui-lib/blob/master/src/components/button/index.js
53+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/FloatingButton/FloatingButton.gif?raw=true
5354
*/
5455
class FloatingButton extends PureComponent<FloatingButtonProps> {
5556
static displayName = 'FloatingButton';

src/components/hint/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ interface HintState {
147147
* @description: Hint component for displaying a tooltip over wrapped component
148148
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/HintsScreen.js
149149
* @notes: You can either wrap a component or pass a specific targetFrame
150+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Hint/Hint.gif?raw=true
150151
*/
151152
class Hint extends Component<HintProps, HintState> {
152153
static displayName = 'Hint';

src/components/panningViews/panDismissibleView.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ interface State {
9595
* @description: PanDismissibleView component created to making listening to swipe and drag events easier,
9696
* @notes: Has to be used as a child of a PanningProvider that also has a PanListenerView.
9797
* The PanListenerView is the one that sends the drag\swipe events.
98+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/PanDismissibleView/PanDismissibleView.gif?raw=true
9899
*/
99100
class PanDismissibleView extends PureComponent<Props, State> {
100101
static displayName = 'PanDismissibleView';

src/components/panningViews/panListenerView.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ const DEFAULT_SWIPE_VELOCITY = 1.8;
9595
/**
9696
* @description: PanListenerView component created to making listening to swipe and drag events easier
9797
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/PanListenerScreen.tsx
98+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/PanListenerView/PanListenerView.gif?raw=true
9899
*/
99100
class PanListenerView extends PureComponent<Props> {
100101
static displayName = 'PanListenerView';

src/components/panningViews/panResponderView.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ interface Props extends PanResponderViewProps {
3535
* @notes: Has to be used as a child of a PanningProvider that also has a PanListenerView.
3636
* The PanListenerView is the one that sends the drag\swipe events.
3737
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/PanResponderScreen.tsx
38+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/PanResponderView/PanResponderView.gif?raw=true
3839
*/
3940
class PanResponderView extends PureComponent<Props> {
4041
static displayName = 'PanResponderView';

src/components/picker/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const ItemType = PropTypes.oneOfType([
3131

3232
/**
3333
* @description: Picker Component, support single or multiple selection, blurModel and nativePicker
34-
* @gif: https://media.giphy.com/media/3o751SiuZZiByET2lq/giphy.gif, https://media.giphy.com/media/TgMQnyw5grJIDohzvx/giphy.gif, https://media.giphy.com/media/5hsdmVptBRskZKn787/giphy.gif
34+
* @gif: https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Picker/Default.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Picker/MultiPicker.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Picker/NativePicker.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Picker/DialogPicker.gif?raw=true, https://github.com/wix/react-native-ui-lib/blob/master/demo/showcase/Picker/CustomPicker.gif?raw=true
3535
* @example: https://github.com/wix/react-native-ui-lib/blob/master/demo/src/screens/componentScreens/PickerScreen.js
3636
* @notes: 'useNativePicker' prop requires installing the '@react-native-picker/picker' native library
3737
*/

0 commit comments

Comments
 (0)