Skip to content

Commit 6496cb2

Browse files
Major version 6.0.0 (#1535)
* Major version bump * Rename components props interface (#1534) * Renaming components props (<Component>PropTypes is now <Component>Props). * generating types * Removing from generatedTypes/index.d.ts file * SelectableComponent - Removing deprecated component (#1536) * SelectableComponent - removing component * removing from types * TagsInput - removing component (#1538) * AnimatableManager - removing component (#1537) * AnimatableManager - removing component and it usages * remove import * ThemeManager - removing 'setTheme' (#1539) * CardImage - remove deprecated props (#1541) * CardImage - removing deprecated props * remove import * KeyboardTrackingView (iOS)- changed 'useSafeArea' default to 'false' (#1543) * PanningProviderDirection - removing type (use PanningDirections) (#1542) * Avatar and Badge - props deprecation (#1540) * Badge and Avatar - removing deprecated props and enum, and their usages * fix demo screens * removing Animatable refs * fix prop description * types * react-native-animatable - removing dep (#1544) * Colors new presets (#1546) * change color palette to more accessible colors; Remove DARKS palette and replacing usage with GREYS * update tests * types * pr comments * TabBar - start deprecation and remove usages (#1545) * TabBarItem - remove deprecated prop (#1554) * StateScreen - remove deprecated props: 'source' (use 'imageSource'), 'testId' (use RN's 'testID'). (#1553) * Dialog remove deprecated prop (#1550) * Dialog - remove 'onModalDismissed' (use 'onDialogDismissed') * remove 'migrate' prop from demos * CardSection - remove 'source' (use 'imageSource') (#1551) * Stepper new design (#1547) * Stepper - new component design and API * types * export types * fix parameter * fix typings exports * fix imports * removing unused imports * fix imports * Progress bar new design (#1549) * ProgressBar - new component design and API * customElement demo * borderRadius * demo - texts style * fix merge * Remove old implementations of TabController (#1555) * Avatar - revert 'imageSource' deletion (#1557) * Avatar - restore warning on 'imageSource' deprecated prop * V6 migration guide (#1558) Co-authored-by: Ethan Sharabi <[email protected]>
1 parent 77c924d commit 6496cb2

File tree

256 files changed

+1931
-5308
lines changed

Some content is hidden

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

256 files changed

+1931
-5308
lines changed

demo/src/demoApp.js

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import AsyncStorage from '@react-native-community/async-storage';
22
import {Navigation} from 'react-native-navigation';
3-
import * as Animatable from 'react-native-animatable';
4-
import {AnimatableManager, Constants, Colors, Typography} from 'react-native-ui-lib'; // eslint-disable-line
3+
import {Constants, Colors, Typography} from 'react-native-ui-lib'; // eslint-disable-line
54
import {registerScreens} from './screens';
65

76

@@ -27,21 +26,6 @@ import {registerScreens} from './screens';
2726
// }
2827
// });
2928

30-
// AnimatableManager.loadAnimationPresets({
31-
// preset1: {
32-
// animation: 'fadeIn',
33-
// easing: 'ease-out-quint',
34-
// duration: 1000,
35-
// useNativeDriver: true,
36-
// },
37-
// preset2: {
38-
// animation: 'fadeInLeft',
39-
// easing: 'ease-out-expo',
40-
// duration: 500,
41-
// useNativeDriver: true,
42-
// },
43-
// });
44-
4529
// const customAnimationsDefinitions = {
4630
// customAnimation1: {
4731
// from: {opacity: 0, translateY: 20},
@@ -52,10 +36,6 @@ import {registerScreens} from './screens';
5236
// to: {opacity: 1, translateY: 0},
5337
// },
5438
// };
55-
// IMPORTANT! Make uilib's animations available globally for the app's use (option to pass adittional animation definitions)
56-
Animatable.initializeRegistryWithDefinitions(
57-
AnimatableManager.loadAnimationDefinitions(/** customAnimationsDefinitions */)
58-
);
5939

6040
function getDefaultNavigationStyle() {
6141
return {

demo/src/index.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,6 @@ module.exports = {
118118
get TabControllerScreen() {
119119
return require('./screens/componentScreens/TabControllerScreen').default;
120120
},
121-
get TabBarScreen() {
122-
return require('./screens/componentScreens/TabBarScreen').default;
123-
},
124121
get TextScreen() {
125122
return require('./screens/componentScreens/TextScreen').default;
126123
},
@@ -212,12 +209,6 @@ module.exports = {
212209
get CardScannerScreen() {
213210
return require('./screens/componentScreens/CardScannerScreen').default;
214211
},
215-
get CardAnimationsScreen() {
216-
return require('./screens/animationScreens/CardAnimationsScreen').default;
217-
},
218-
get ListAnimationsScreen() {
219-
return require('./screens/animationScreens/ListAnimationsScreen').default;
220-
},
221212
get ProgressBarScreen() {
222213
return require('./screens/componentScreens/ProgressBarScreen').default;
223214
},

demo/src/screens/DemoScreen.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default class DemoScreen extends Component {
5454
if (PropTypes.bool === prop) {
5555
return (
5656
<View row spread key={propId} paddingV-10>
57-
<Text test70 dark60>
57+
<Text test70 grey60>
5858
{propId}
5959
</Text>
6060
<Switch

demo/src/screens/MainScreen.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -207,10 +207,10 @@ class MainScreen extends Component {
207207
activeBackgroundColor={Colors.primary}
208208
activeOpacity={1}
209209
>
210-
<Text style={[item.deprecate && styles.entryTextDeprecated]} dark10 text50>
210+
<Text style={[item.deprecate && styles.entryTextDeprecated]} grey10 text50>
211211
{item.title}
212212
</Text>
213-
<Image source={chevronIcon} style={{tintColor: Colors.dark10}} supportRTL/>
213+
<Image source={chevronIcon} style={{tintColor: Colors.grey10}} supportRTL/>
214214
</TouchableOpacity>
215215
);
216216
} else {
@@ -284,7 +284,7 @@ class MainScreen extends Component {
284284
)}
285285
{showNoResults && (
286286
<View padding-20>
287-
<Text dark40 text50>
287+
<Text grey40 text50>
288288
Sorry, nothing was found. Try Button or something..
289289
</Text>
290290
</View>
@@ -304,7 +304,7 @@ const styles = StyleSheet.create({
304304
},
305305
searchField: {
306306
padding: 12,
307-
backgroundColor: Colors.dark80,
307+
backgroundColor: Colors.grey80,
308308
borderRadius: 8
309309
}
310310
});

demo/src/screens/MenuStructure.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ export const navigationData = {
9595
{title: 'Modal', tags: 'modal topbar screen', screen: 'unicorn.screens.ModalScreen'},
9696
{title: 'StateScreen', tags: 'empty state screen', screen: 'unicorn.screens.EmptyStateScreen'},
9797
{title: 'TabController', tags: 'tabbar controller native', screen: 'unicorn.components.TabControllerScreen'},
98-
{title: 'TabBar', tags: 'tab bar', screen: 'unicorn.components.TabBarScreen'},
9998
{
10099
title: 'withScrollEnabler',
101100
tags: 'scroll enabled withScrollEnabler',
@@ -144,8 +143,6 @@ export const navigationData = {
144143
{title: 'Animated Image', tags: 'animated image', screen: 'unicorn.components.AnimatedImageScreen'},
145144
{title: 'Haptic feedback', tags: 'haptic feedback', screen: 'unicorn.components.HapticScreen'},
146145
{title: 'ProgressiveImage', tags: 'progressive image cover overlay', screen: 'unicorn.components.ProgressiveImageScreen'},
147-
{title: 'List Animations', tags: 'animated card', screen: 'unicorn.animations.ListAnimationsScreen'},
148-
{title: 'Card Animations', tags: 'animated card', screen: 'unicorn.animations.CardAnimationsScreen'},
149146
{title: 'Card Scanner', tags: 'card scanner process', screen: 'unicorn.animations.CardScannerScreen'},
150147
{title: 'Pan Dismissible', tags: 'pan swipe drag dismiss', screen: 'unicorn.components.PanDismissibleScreen'},
151148
{title: 'Pan Listener', tags: 'pan swipe drag listener', screen: 'unicorn.components.PanListenerScreen'},

demo/src/screens/PlaygroundScreen.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {View, Text, Card, TextField, Button} from 'react-native-ui-lib'; //eslin
66
export default class PlaygroundScreen extends Component {
77
render() {
88
return (
9-
<View bg-dark80 flex padding-20>
9+
<View bg-grey80 flex padding-20>
1010
<View marginT-20>
1111
<TextField placeholder="Placeholder" />
1212
</View>

demo/src/screens/SettingsScreen.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ class SettingsScreen extends Component {
8383
))}
8484
</Picker>
8585

86-
<View style={{borderWidth: 1, borderColor: Colors.dark70, marginTop: 40}}>
86+
<View style={{borderWidth: 1, borderColor: Colors.grey70, marginTop: 40}}>
8787
<View style={[{padding: 5, borderBottomWidth: 1}, styles.block]}>
88-
<Text text80 dark20>Current layout direction</Text>
88+
<Text text80 grey20>Current layout direction</Text>
8989
</View>
9090
<View center margin-5 padding-10>
9191
<Text text70>{isRTL ? 'RIGHT to LEFT' : 'LEFT to RIGHT'}</Text>
@@ -96,14 +96,14 @@ class SettingsScreen extends Component {
9696
value={isRTL}
9797
onValueChange={this.onDirectionChange}
9898
/>
99-
<Text text80 dark20>Force RTL</Text>
99+
<Text text80 grey20>Force RTL</Text>
100100
</View>
101101
</View>
102102

103103
{extraSettingsUI?.()}
104104
</View>
105105

106-
<Text text30 dark10>Settings</Text>
106+
<Text text30 grey10>Settings</Text>
107107
<Toast visible={showRefreshMessage} position="bottom" message="Refresh the app!"/>
108108
</View>
109109
);
@@ -112,8 +112,8 @@ class SettingsScreen extends Component {
112112

113113
const styles = StyleSheet.create({
114114
block: {
115-
borderColor: Colors.dark70,
116-
backgroundColor: Colors.dark80
115+
borderColor: Colors.grey70,
116+
backgroundColor: Colors.grey80
117117
}
118118
});
119119

demo/src/screens/animationScreens/CardAnimationsScreen.js

Lines changed: 0 additions & 117 deletions
This file was deleted.

0 commit comments

Comments
 (0)