* Update screens * Update login tests * Remove done * Fix failing tests * Update screens and components * Check styles fix * Update tests * Prevent setState call after component unmounts * Add empty setButtons func to dummy navigator * Remove platform check * Remove Platform import * Update react-native-navigation version * Add separate showModalOverCurrentContext function * check-style fixes * Remove overriding of AppDelegate's window * Fix modal over current context animation * Add showSearchModal navigation action * Check-style fix * Address review comments * Update SettingsSidebar and children * Update EditProfile screen * Update SettingsSidebar * Keep track of latest componentId to appear * Track componentId in state to use in navigation actions * Update FlaggedPosts and children * Update RecentMentions * Update Settings * Store componentIds in ephemeral store * Update AttachmentButton * Remove unnecessary dismissModal * Fix typo * Upate NotificationSettings * Update NotificationSettingsAutoResponder * Update NotificationSettingsMentions * Update NotificationSettingsMobile * Update CreateChannel and children * Update MoreChannels * Update ChannelPeek and children * Update ChannelNavBar and children * Update ChannelPostList and children * Update ChannelInfo and children * Update ChannelAddMembers * Update ChannelMembers * Update EditChannel * Fix setting of top bar buttons * Update Channel screen and children * Update PinnedPosts * Update LongPost * Update PostOptions * Update PostTextboxBase * Update EditPost * Check-styles fix * Update DisplaySettings * Update Timezone * Update SelectTimezone * Update IntlWrapper and Notification * Update InteractiveDialog and children * Update ExpandedAnnouncementBanner * Update ClientUpgradeListener * Update MoreDirectMessages * Update SelectorScreen * Update UserProfile * Update Thread * Update About * Update ImagePreview * Update TextPreview * Update AddReaction * Update ReactionList and children * Update Code * Update TermsOfService * Update Permalink * Update Permalink * Update ErrorTeamsList * Update Search * Remove navigator prop * Fix setButtons calls * Remove navigationComponentId * Fix test * Handle in-app notifs in global event handler * Fix in-app notification handling * Fix typo * Fix tests * Auto dismiss in-app notif after 5 seconds * Fix typo * Update overlay dismissal * Animate in-app notif dismissal and allow gesture dismissal
139 lines
3 KiB
Text
139 lines
3 KiB
Text
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
|
|
|
exports[`thread should match snapshot, has root post 1`] = `
|
|
<React.Fragment>
|
|
<Connect(SafeAreaIos)
|
|
excludeHeader={true}
|
|
>
|
|
<Connect(StatusBar) />
|
|
<React.Fragment>
|
|
<Connect(PostList)
|
|
currentUserId="member_user_id"
|
|
indicateNewMessages={false}
|
|
lastPostIndex={2}
|
|
lastViewedAt={0}
|
|
location="thread"
|
|
onPostPress={[Function]}
|
|
postIds={
|
|
Array [
|
|
"root_id",
|
|
"post_id_1",
|
|
"post_id_2",
|
|
]
|
|
}
|
|
renderFooter={
|
|
<Loading
|
|
color="grey"
|
|
size="large"
|
|
style={Object {}}
|
|
/>
|
|
}
|
|
scrollViewNativeID="threadPostList"
|
|
/>
|
|
<View
|
|
nativeID="threadAccessoriesContainer"
|
|
>
|
|
<Connect(FileUploadPreview)
|
|
rootId="root_id"
|
|
/>
|
|
<ForwardRef(forwardConnectRef)
|
|
cursorPositionEvent="onThreadTextBoxCursorChange"
|
|
maxHeight={200}
|
|
onChangeText={[Function]}
|
|
rootId="root_id"
|
|
valueEvent="onThreadTextBoxValueChange"
|
|
/>
|
|
</View>
|
|
</React.Fragment>
|
|
</Connect(SafeAreaIos)>
|
|
<KeyboardTrackingView
|
|
accessoriesContainerID="threadAccessoriesContainer"
|
|
scrollViewNativeID="threadPostList"
|
|
>
|
|
<ForwardRef(forwardConnectRef)
|
|
channelId="channel_id"
|
|
channelIsArchived={false}
|
|
cursorPositionEvent="onThreadTextBoxCursorChange"
|
|
onCloseChannel={[Function]}
|
|
rootId="root_id"
|
|
valueEvent="onThreadTextBoxValueChange"
|
|
/>
|
|
</KeyboardTrackingView>
|
|
</React.Fragment>
|
|
`;
|
|
|
|
exports[`thread should match snapshot, no root post, loading 1`] = `
|
|
<React.Fragment>
|
|
<Connect(SafeAreaIos)
|
|
excludeHeader={true}
|
|
>
|
|
<Connect(StatusBar) />
|
|
<Loading
|
|
color="grey"
|
|
size="large"
|
|
style={Object {}}
|
|
/>
|
|
</Connect(SafeAreaIos)>
|
|
</React.Fragment>
|
|
`;
|
|
|
|
exports[`thread should match snapshot, render footer 1`] = `
|
|
<Connect(PostList)
|
|
currentUserId="member_user_id"
|
|
indicateNewMessages={false}
|
|
lastPostIndex={2}
|
|
lastViewedAt={0}
|
|
location="thread"
|
|
onPostPress={[Function]}
|
|
postIds={
|
|
Array [
|
|
"root_id",
|
|
"post_id_1",
|
|
"post_id_2",
|
|
]
|
|
}
|
|
renderFooter={
|
|
<Loading
|
|
color="grey"
|
|
size="large"
|
|
style={Object {}}
|
|
/>
|
|
}
|
|
scrollViewNativeID="threadPostList"
|
|
/>
|
|
`;
|
|
|
|
exports[`thread should match snapshot, render footer 2`] = `
|
|
<Connect(PostList)
|
|
currentUserId="member_user_id"
|
|
indicateNewMessages={false}
|
|
lastPostIndex={2}
|
|
lastViewedAt={0}
|
|
location="thread"
|
|
onPostPress={[Function]}
|
|
postIds={
|
|
Array [
|
|
"root_id",
|
|
"post_id_1",
|
|
"post_id_2",
|
|
]
|
|
}
|
|
renderFooter={null}
|
|
scrollViewNativeID="threadPostList"
|
|
/>
|
|
`;
|
|
|
|
exports[`thread should match snapshot, render footer 3`] = `
|
|
<React.Fragment>
|
|
<Connect(SafeAreaIos)
|
|
excludeHeader={true}
|
|
>
|
|
<Connect(StatusBar) />
|
|
<Loading
|
|
color="grey"
|
|
size="large"
|
|
style={Object {}}
|
|
/>
|
|
</Connect(SafeAreaIos)>
|
|
</React.Fragment>
|
|
`;
|