Fix tests
This commit is contained in:
parent
329669f18f
commit
60c7a9b31e
|
@ -5,28 +5,30 @@ import RoomItem from '../app/presentation/RoomItem';
|
||||||
// Note: test renderer must be required after react-native.
|
// Note: test renderer must be required after react-native.
|
||||||
import renderer from 'react-test-renderer';
|
import renderer from 'react-test-renderer';
|
||||||
|
|
||||||
|
const date = new Date(2017, 10, 10, 10);
|
||||||
|
|
||||||
jest.mock('react-native-img-cache', () => { return { CachedImage: 'View' } });
|
jest.mock('react-native-img-cache', () => { return { CachedImage: 'View' } });
|
||||||
|
|
||||||
it('renders correctly', () => {
|
it('renders correctly', () => {
|
||||||
expect(renderer.create(<RoomItem type="d" name="name" />).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="d" _updatedAt={date} name="name" />).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('render unread', () => {
|
it('render unread', () => {
|
||||||
expect(renderer.create(<RoomItem type="d" name="name" unread={1} />).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="d" _updatedAt={date} name="name" unread={1} />).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('render unread +999', () => {
|
it('render unread +999', () => {
|
||||||
expect(renderer.create(<RoomItem type="d" name="name" unread={1000} />).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="d" _updatedAt={date} name="name" unread={1000} />).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('render no icon', () => {
|
it('render no icon', () => {
|
||||||
expect(renderer.create(<RoomItem type="X" name="name" />).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="X" _updatedAt={date} name="name" />).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('render private group', () => {
|
it('render private group', () => {
|
||||||
expect(renderer.create(<RoomItem type="g" name="private-group" /> ).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="g" _updatedAt={date} name="private-group" /> ).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('render channel', () => {
|
it('render channel', () => {
|
||||||
expect(renderer.create(<RoomItem type="c" name="general" />).toJSON()).toMatchSnapshot();
|
expect(renderer.create(<RoomItem type="c" _updatedAt={date} name="general" />).toJSON()).toMatchSnapshot();
|
||||||
});
|
});
|
||||||
|
|
|
@ -73,24 +73,51 @@ exports[`render channel 1`] = `
|
||||||
|
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
general
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
general
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
@ -124,24 +151,51 @@ exports[`render no icon 1`] = `
|
||||||
testID={undefined}
|
testID={undefined}
|
||||||
tvParallaxProperties={undefined}
|
tvParallaxProperties={undefined}
|
||||||
>
|
>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
name
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
name
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
@ -175,24 +229,51 @@ exports[`render private group 1`] = `
|
||||||
testID={undefined}
|
testID={undefined}
|
||||||
tvParallaxProperties={undefined}
|
tvParallaxProperties={undefined}
|
||||||
>
|
>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
private-group
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
private-group
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
@ -263,24 +344,51 @@ exports[`render unread +999 1`] = `
|
||||||
NA
|
NA
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
name
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
name
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -372,24 +480,51 @@ exports[`render unread 1`] = `
|
||||||
NA
|
NA
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
name
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
name
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -481,23 +616,50 @@ exports[`renders correctly 1`] = `
|
||||||
NA
|
NA
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
name
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
name
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
`;
|
`;
|
||||||
|
|
|
@ -243,24 +243,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
rocket.cat
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
rocket.cat
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
<View
|
<View
|
||||||
accessibilityComponentType={undefined}
|
accessibilityComponentType={undefined}
|
||||||
|
@ -347,24 +374,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
rocket.cat
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
rocket.cat
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
<View
|
<View
|
||||||
accessibilityComponentType={undefined}
|
accessibilityComponentType={undefined}
|
||||||
|
@ -451,24 +505,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
rocket.cat
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
rocket.cat
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -576,24 +657,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -701,24 +809,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -826,24 +961,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -951,24 +1113,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
<Text
|
<Text
|
||||||
accessible={true}
|
accessible={true}
|
||||||
allowFontScaling={true}
|
allowFontScaling={true}
|
||||||
|
@ -1057,24 +1246,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
W
|
W
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
W
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
W
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
<View
|
<View
|
||||||
accessibilityComponentType={undefined}
|
accessibilityComponentType={undefined}
|
||||||
|
@ -1142,24 +1358,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
WW
|
WW
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
WW
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
WW
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
<View
|
<View
|
||||||
accessibilityComponentType={undefined}
|
accessibilityComponentType={undefined}
|
||||||
|
@ -1227,24 +1470,51 @@ exports[`Storyshots Channel Cell Direct Messages 1`] = `
|
||||||
|
|
||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<View
|
||||||
accessible={true}
|
|
||||||
allowFontScaling={true}
|
|
||||||
disabled={false}
|
|
||||||
ellipsizeMode="tail"
|
|
||||||
numberOfLines={1}
|
|
||||||
style={
|
style={
|
||||||
Object {
|
Object {
|
||||||
"color": "#444",
|
|
||||||
"flex": 1,
|
"flex": 1,
|
||||||
"fontSize": 16,
|
|
||||||
"marginLeft": 16,
|
"marginLeft": 16,
|
||||||
"marginRight": 4,
|
"marginRight": 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
|
<Text
|
||||||
</Text>
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#444",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 16,
|
||||||
|
"height": 16,
|
||||||
|
"paddingTop": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
|
||||||
|
</Text>
|
||||||
|
<Text
|
||||||
|
accessible={true}
|
||||||
|
allowFontScaling={true}
|
||||||
|
disabled={false}
|
||||||
|
ellipsizeMode="tail"
|
||||||
|
numberOfLines={1}
|
||||||
|
style={
|
||||||
|
Object {
|
||||||
|
"color": "#888",
|
||||||
|
"flex": 1,
|
||||||
|
"fontSize": 10,
|
||||||
|
"height": 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
>
|
||||||
|
2017-11-10T10:00:00-02:00
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
</RCTScrollView>
|
</RCTScrollView>
|
||||||
|
|
|
@ -3,62 +3,74 @@ import { ScrollView } from 'react-native';
|
||||||
|
|
||||||
import RoomItem from '../../../app/presentation/RoomItem';
|
import RoomItem from '../../../app/presentation/RoomItem';
|
||||||
|
|
||||||
|
const date = new Date(2017, 10, 10, 10);
|
||||||
|
|
||||||
export default (
|
export default (
|
||||||
<ScrollView>
|
<ScrollView>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
name='rocket.cat'
|
name='rocket.cat'
|
||||||
|
_updatedAt={date}
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={0}
|
unread={0}
|
||||||
|
_updatedAt={date}
|
||||||
name='rocket.cat'
|
name='rocket.cat'
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={1}
|
unread={1}
|
||||||
|
_updatedAt={date}
|
||||||
name='rocket.cat'
|
name='rocket.cat'
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={9}
|
unread={9}
|
||||||
|
_updatedAt={date}
|
||||||
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={99}
|
unread={99}
|
||||||
|
_updatedAt={date}
|
||||||
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={100}
|
unread={100}
|
||||||
|
_updatedAt={date}
|
||||||
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
unread={100000}
|
unread={100000}
|
||||||
|
_updatedAt={date}
|
||||||
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
name="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries"
|
||||||
baseUrl='https://demo.rocket.chat'
|
baseUrl='https://demo.rocket.chat'
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
name='W'
|
name='W'
|
||||||
|
_updatedAt={date}
|
||||||
unread={-100}
|
unread={-100}
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
name='WW'
|
name='WW'
|
||||||
|
_updatedAt={date}
|
||||||
unread={-100}
|
unread={-100}
|
||||||
/>
|
/>
|
||||||
<RoomItem
|
<RoomItem
|
||||||
type='d'
|
type='d'
|
||||||
name=''
|
name=''
|
||||||
|
_updatedAt={date}
|
||||||
unread={-100}
|
unread={-100}
|
||||||
/>
|
/>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
|
|
Loading…
Reference in New Issue