├── .github ├── auto-merge.yml ├── dependabot.yml └── workflows │ ├── auto-pr.yml │ └── release.yml ├── .gitignore ├── README.md ├── images ├── LiveLocationStreamChatSample │ ├── chat-screen-ios.png │ └── detail-map-screen-ios.png └── cover.png └── projects ├── LiveLocationStreamChatSample ├── .bundle │ └── config ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .watchmanconfig ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App.test.tsx ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── livelocationstreamchatsample │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── LiveLocationStreamChatSample.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── LiveLocationStreamChatSample.xcscheme │ ├── LiveLocationStreamChatSample.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── LiveLocationStreamChatSample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ ├── PrivacyInfo.xcprivacy │ │ └── main.m │ ├── LiveLocationStreamChatSampleTests │ │ ├── Info.plist │ │ └── LiveLocationStreamChatSampleTests.m │ ├── Podfile │ └── Podfile.lock ├── jest.config.js ├── metro.config.js ├── package.json ├── src │ ├── App.tsx │ ├── common │ │ ├── AppContext.tsx │ │ ├── LiveLocationContext.tsx │ │ └── types.ts │ ├── data │ │ └── usersWithToken.ts │ └── screens │ │ ├── ChannelListScreen.tsx │ │ ├── ChannelScreen │ │ ├── Card.tsx │ │ ├── InputButtons.tsx │ │ └── index.tsx │ │ ├── MapDetailScreen.tsx │ │ ├── ThreadScreen.tsx │ │ └── UsersListScreen.tsx ├── tsconfig.json ├── useStreamChatTheme.ts └── yarn.lock ├── SlackClone ├── .buckconfig ├── .bundle │ └── config ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .eslintrc.json ├── .flowconfig ├── .gitattributes ├── .gitignore ├── .node-version ├── .prettierignore ├── .prettierrc ├── .prettierrc.js ├── .ruby-version ├── .watchmanconfig ├── App.js ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App-test.js ├── android │ ├── app │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── getstream │ │ │ │ └── reactnative │ │ │ │ └── slackclone │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── fonts │ │ │ │ ├── Lato-Black.ttf │ │ │ │ ├── Lato-BlackItalic.ttf │ │ │ │ ├── Lato-Bold.ttf │ │ │ │ ├── Lato-BoldItalic.ttf │ │ │ │ ├── Lato-Italic.ttf │ │ │ │ ├── Lato-Light.ttf │ │ │ │ ├── Lato-LightItalic.ttf │ │ │ │ ├── Lato-Regular.ttf │ │ │ │ ├── Lato-Thin.ttf │ │ │ │ └── Lato-ThinItalic.ttf │ │ │ ├── ic_launcher-playstore.png │ │ │ ├── java │ │ │ └── io │ │ │ │ └── getstream │ │ │ │ └── reactnative │ │ │ │ └── slackclone │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MainApplication.java │ │ │ │ └── newarchitecture │ │ │ │ ├── MainApplicationReactNativeHost.java │ │ │ │ ├── MainApplicationTurboModuleManagerDelegate.java │ │ │ │ └── MainComponentsRegistry.java │ │ │ ├── jni │ │ │ ├── CMakeLists.txt │ │ │ ├── MainApplicationModuleProvider.cpp │ │ │ ├── MainApplicationModuleProvider.h │ │ │ ├── MainApplicationTurboModuleManagerDelegate.cpp │ │ │ ├── MainApplicationTurboModuleManagerDelegate.h │ │ │ ├── MainComponentsRegistry.cpp │ │ │ ├── MainComponentsRegistry.h │ │ │ └── OnLoad.cpp │ │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_background.xml │ │ │ ├── drawable │ │ │ ├── ic_launcher_foreground.xml │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── fastlane │ ├── Appfile │ ├── Fastfile │ ├── Matchfile │ ├── Pluginfile │ ├── README.md │ └── beta_gym_export_options.plist ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── SlackCloneReactNative.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── SlackCloneReactNative.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── SlackCloneReactNative │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 120-1.png │ │ │ │ ├── 120.png │ │ │ │ ├── 180.png │ │ │ │ ├── 40.png │ │ │ │ ├── 58.png │ │ │ │ ├── 60.png │ │ │ │ ├── 80.png │ │ │ │ ├── 87.png │ │ │ │ ├── Contents.json │ │ │ │ └── appstore.png │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ └── SlackCloneReactNativeTests │ │ ├── Info.plist │ │ └── SlackCloneTests.m ├── metro.config.js ├── package.json ├── react-native.config.js ├── screenshots │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png ├── src │ ├── appTheme.js │ ├── components │ │ ├── BackButton.js │ │ ├── BottomSheetBackground.js │ │ ├── BottomTabs.js │ │ ├── CloseModalButton.js │ │ ├── CustomKeyboardCompatibleView.js │ │ ├── DMAvatar.js │ │ ├── Gallery.js │ │ ├── Giphy.js │ │ ├── InlineDateSeparator.js │ │ ├── InlineUnreadIndicator.js │ │ ├── Input │ │ │ ├── GiphyActiveIndicator.js │ │ │ ├── InputBox.js │ │ │ └── InputBoxThread.js │ │ ├── JumpToButton.js │ │ ├── ListItemSeparator.js │ │ ├── MessageActionSheet │ │ │ ├── ActionItem.js │ │ │ ├── ActionList.js │ │ │ ├── ActionListContainer.js │ │ │ ├── HeaderReactionList.js │ │ │ └── MessageActionSheet.js │ │ ├── MessageAvatar.js │ │ ├── MessageFooter.js │ │ ├── MessageHeader.js │ │ ├── MessageRepliesAvatars.js │ │ ├── MessageText.js │ │ ├── ModalScreenHeader.js │ │ ├── NewMessageBubble.js │ │ ├── PresenceIndicator.js │ │ ├── ReactionPicker.js │ │ ├── ReactionPickerActionSheet │ │ │ ├── EmojiList.js │ │ │ └── ReactionPickerActionSheet.js │ │ ├── RenderNothing.js │ │ ├── Reply.js │ │ ├── SCText.js │ │ ├── SVGIcon.js │ │ ├── SendButton.js │ │ ├── SlackChannelListItem │ │ │ ├── ChannelTitle.js │ │ │ ├── GroupChannelItem.js │ │ │ ├── GroupDMItem.js │ │ │ ├── OneOnOneDMItem.js │ │ │ ├── SlackChannelListItem.js │ │ │ └── UnreadCountBadge.js │ │ ├── SlackReactionList │ │ │ ├── ReactionItem.js │ │ │ └── SlackReactionList.js │ │ ├── Spacer.js │ │ └── UrlPreview.js │ ├── contexts │ │ └── SlackAppContext.js │ ├── fonts │ │ ├── Lato-Black.ttf │ │ ├── Lato-BlackItalic.ttf │ │ ├── Lato-Bold.ttf │ │ ├── Lato-BoldItalic.ttf │ │ ├── Lato-Italic.ttf │ │ ├── Lato-Light.ttf │ │ ├── Lato-LightItalic.ttf │ │ ├── Lato-Regular.ttf │ │ ├── Lato-Thin.ttf │ │ └── Lato-ThinItalic.ttf │ ├── hooks │ │ ├── listeners │ │ │ ├── useMessageNewListener.js │ │ │ ├── useMessageReadListener.js │ │ │ ├── useNotificationAddedToChannelListener.js │ │ │ └── useNotificationMessageNewListener.js │ │ ├── useDraftMessage.js │ │ ├── useKeaboard.js │ │ ├── useMessageReactions.js │ │ ├── usePaginatedSearchedChannels.js │ │ ├── usePaginatedSearchedMessages.js │ │ ├── usePaginatedSearchedUsers.js │ │ ├── useSlackChannels.js │ │ └── useStreamChatTheme.js │ ├── images │ │ ├── logo.png │ │ └── svgs │ │ │ ├── channel-list │ │ │ ├── channel.svg │ │ │ ├── drafts.svg │ │ │ ├── new-channel.svg │ │ │ ├── new-message.svg │ │ │ ├── search.svg │ │ │ └── threads.svg │ │ │ ├── channel │ │ │ ├── attachment.svg │ │ │ ├── back-button.svg │ │ │ ├── call.svg │ │ │ ├── close-button.svg │ │ │ ├── emoji.svg │ │ │ ├── expand.svg │ │ │ ├── formating.svg │ │ │ ├── info.svg │ │ │ ├── mention.svg │ │ │ ├── picture.svg │ │ │ ├── search.svg │ │ │ ├── send-button.svg │ │ │ └── shortcuts.svg │ │ │ ├── message │ │ │ ├── copy-text.svg │ │ │ ├── delete.svg │ │ │ └── edit.svg │ │ │ ├── profile │ │ │ ├── away.svg │ │ │ ├── dnd.svg │ │ │ ├── notifications.svg │ │ │ ├── preferences.svg │ │ │ ├── saved-items.svg │ │ │ └── view-profile.svg │ │ │ └── tab-bar │ │ │ ├── dm-selected.svg │ │ │ ├── dm.svg │ │ │ ├── home-selected.svg │ │ │ ├── home.svg │ │ │ ├── mentions-selected.svg │ │ │ ├── mentions.svg │ │ │ ├── search-selected.svg │ │ │ ├── search.svg │ │ │ ├── you-selected.svg │ │ │ └── you.svg │ ├── screens │ │ ├── ChannelListScreen │ │ │ ├── ChannelListScreen.js │ │ │ ├── SectionHeader.js │ │ │ └── SlackChannelList.js │ │ ├── ChannelScreen │ │ │ ├── ChannelHeader.js │ │ │ ├── ChannelScreen.js │ │ │ └── JumpToRecentMessagesButton.js │ │ ├── ChannelSearchScreen │ │ │ ├── ChannelSearchInput.js │ │ │ ├── ChannelSearchList.js │ │ │ ├── ChannelSearchScreen.js │ │ │ ├── HorizontalMembersList.js │ │ │ └── JumpToSearchScreen.js │ │ ├── DirectMessagesScreen.js │ │ ├── DraftsScreen.js │ │ ├── MentionsScreen │ │ │ ├── MentionedMessage.js │ │ │ └── MentionsScreen.js │ │ ├── MessageSearchScreen │ │ │ ├── MessageSearchInput.js │ │ │ ├── MessageSearchList.js │ │ │ ├── MessageSearchScreen.js │ │ │ ├── RecentSearchList.js │ │ │ ├── hooks │ │ │ │ └── useRecentSearches.js │ │ │ └── index.js │ │ ├── NewMessageScreen │ │ │ ├── NewMessageScreen.js │ │ │ └── UserSearch │ │ │ │ ├── ListEmptyComponent.js │ │ │ │ ├── MultiSelectInput.js │ │ │ │ ├── SelectedUserTag.js │ │ │ │ ├── UserSearch.js │ │ │ │ └── UserSuggestionsList.js │ │ ├── ProfileScreen.js │ │ ├── ScreenHeader.js │ │ ├── ShareMessageScreen │ │ │ └── ShareMessageScreen.js │ │ ├── ThreadScreen.js │ │ └── UserPickerModal │ │ │ ├── UserList.js │ │ │ ├── UserListItem.js │ │ │ └── UserPickerModal.js │ └── utils │ │ ├── AsyncStore.js │ │ ├── ChannelsStore.js │ │ ├── ChatClientStore.js │ │ ├── channelUtils.js │ │ ├── index.js │ │ └── supportedReactions.js ├── test-data-cli.config.js └── yarn.lock ├── WhatsAppClone ├── .buckconfig ├── .bundle │ └── config ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .ruby-version ├── .watchmanconfig ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App-test.tsx ├── android │ ├── app │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── getstream │ │ │ │ └── reactnative │ │ │ │ └── whatsappclone │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── ic_launcher-playstore.png │ │ │ ├── java │ │ │ └── io │ │ │ │ └── getstream │ │ │ │ └── reactnative │ │ │ │ └── whatsappclone │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MainApplication.java │ │ │ │ └── newarchitecture │ │ │ │ ├── MainApplicationReactNativeHost.java │ │ │ │ ├── components │ │ │ │ └── MainComponentsRegistry.java │ │ │ │ └── modules │ │ │ │ └── MainApplicationTurboModuleManagerDelegate.java │ │ │ ├── jni │ │ │ ├── CMakeLists.txt │ │ │ ├── MainApplicationModuleProvider.cpp │ │ │ ├── MainApplicationModuleProvider.h │ │ │ ├── MainApplicationTurboModuleManagerDelegate.cpp │ │ │ ├── MainApplicationTurboModuleManagerDelegate.h │ │ │ ├── MainComponentsRegistry.cpp │ │ │ ├── MainComponentsRegistry.h │ │ │ └── OnLoad.cpp │ │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_background.xml │ │ │ ├── drawable │ │ │ ├── ic_launcher_foreground.xml │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── env.d.ts ├── fastlane │ ├── Appfile │ ├── Fastfile │ ├── Matchfile │ ├── Pluginfile │ ├── README.md │ └── beta_gym_export_options.plist ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── WhatsAppCloneReactNative.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── WhatsAppCloneReactNative.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── WhatsAppCloneReactNative │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 120-1.png │ │ │ │ ├── 120.png │ │ │ │ ├── 180.png │ │ │ │ ├── 40.png │ │ │ │ ├── 58.png │ │ │ │ ├── 60.png │ │ │ │ ├── 80.png │ │ │ │ ├── 87.png │ │ │ │ ├── Contents.json │ │ │ │ └── appstore.png │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ └── WhatsAppCloneReactNativeTests │ │ ├── Info.plist │ │ └── WhatsAppCloneTests.m ├── metro.config.js ├── package.json ├── src │ ├── App.tsx │ ├── client.ts │ ├── components │ │ ├── Header.tsx │ │ ├── IconButton.tsx │ │ ├── PeekabooView.tsx │ │ ├── RenderNothing.tsx │ │ ├── SuperAvatar.tsx │ │ ├── channel-list │ │ │ ├── ChannelListHeader.tsx │ │ │ ├── ChannelPreview.tsx │ │ │ └── Pages.tsx │ │ └── channel │ │ │ ├── ChannelHeader.tsx │ │ │ ├── MessageContent.tsx │ │ │ ├── MessageInput.tsx │ │ │ ├── MessageInputCTA.tsx │ │ │ ├── MessageText.tsx │ │ │ ├── Reply.tsx │ │ │ ├── SendButton.tsx │ │ │ ├── SoundWave.tsx │ │ │ └── VoiceMessageAttachment.tsx │ ├── consts.ts │ ├── global.ts │ ├── hooks │ │ ├── useChannelPreferences.ts │ │ └── useRippleEffect.ts │ ├── icons │ │ ├── ArrowLeft.tsx │ │ ├── Attachment.tsx │ │ ├── Call.tsx │ │ ├── Camera.tsx │ │ ├── CircleClose.tsx │ │ ├── Images.tsx │ │ ├── MagnifyingGlass.tsx │ │ ├── Menu.tsx │ │ ├── Mic.tsx │ │ ├── Muted.tsx │ │ ├── Pause.tsx │ │ ├── Pin.tsx │ │ ├── Play.tsx │ │ ├── RecordingBlinking.tsx │ │ ├── ReplyArrow.tsx │ │ ├── Send.tsx │ │ ├── Smiley.tsx │ │ ├── Star.tsx │ │ ├── Trash.tsx │ │ ├── Unstar.tsx │ │ └── Video.tsx │ ├── screens │ │ ├── Channel.tsx │ │ ├── ChannelList.tsx │ │ ├── CustomWallpaper.tsx │ │ ├── ImagePreview.tsx │ │ ├── WallpaperTypeDetails.tsx │ │ └── WallpaperTypesOverview.tsx │ ├── stacks │ │ ├── ChannelStack.tsx │ │ └── RootStack.tsx │ ├── theme.ts │ ├── types.ts │ └── utils │ │ ├── AudioManager.ts │ │ ├── ChannelBackgroundWrapper.tsx │ │ ├── WhatsAppChannelWrapper.tsx │ │ └── conversion.ts ├── test-data-cli.config.js ├── tsconfig.json └── yarn.lock └── iMessageClone ├── .buckconfig ├── .bundle └── config ├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .prettierrc.js ├── .ruby-version ├── .vscode ├── c_cpp_properties.json └── settings.json ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ └── App-test.tsx ├── android ├── app │ ├── _BUCK │ ├── build.gradle │ ├── build_defs.bzl │ ├── debug.keystore │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── io │ │ │ └── getstream │ │ │ └── reactnative │ │ │ └── imessageclone │ │ │ └── ReactNativeFlipper.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ └── io │ │ │ └── getstream │ │ │ └── reactnative │ │ │ └── imessageclone │ │ │ ├── MainActivity.java │ │ │ ├── MainApplication.java │ │ │ └── newarchitecture │ │ │ ├── MainApplicationReactNativeHost.java │ │ │ ├── components │ │ │ └── MainComponentsRegistry.java │ │ │ └── modules │ │ │ └── MainApplicationTurboModuleManagerDelegate.java │ │ ├── jni │ │ ├── CMakeLists.txt │ │ ├── MainApplicationModuleProvider.cpp │ │ ├── MainApplicationModuleProvider.h │ │ ├── MainApplicationTurboModuleManagerDelegate.cpp │ │ ├── MainApplicationTurboModuleManagerDelegate.h │ │ ├── MainComponentsRegistry.cpp │ │ ├── MainComponentsRegistry.h │ │ └── OnLoad.cpp │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_background.xml │ │ ├── drawable │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── app.json ├── babel.config.js ├── fastlane ├── Appfile ├── Fastfile ├── Matchfile ├── Pluginfile ├── README.md └── beta_gym_export_options.plist ├── images ├── RN_iMessage-1.jpg ├── RN_iMessage-2.jpg └── RN_iMessage-3.jpg ├── index.js ├── ios ├── .xcode.env ├── Podfile ├── Podfile.lock ├── iMessageClone.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── iMessageCloneReactNative.xcodeproj │ └── project.pbxproj ├── iMessageCloneReactNative.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── iMessageCloneReactNative │ ├── AppDelegate.h │ ├── AppDelegate.mm │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 120-1.png │ │ │ ├── 120.png │ │ │ ├── 180.png │ │ │ ├── 40.png │ │ │ ├── 58.png │ │ │ ├── 60.png │ │ │ ├── 80.png │ │ │ ├── 87.png │ │ │ ├── Contents.json │ │ │ └── appstore.png │ │ └── Contents.json │ ├── Info.plist │ ├── LaunchScreen.storyboard │ └── main.m └── iMessageCloneReactNativeTests │ ├── Info.plist │ └── iMessageCloneTests.m ├── metro.config.js ├── package.json ├── screenshots ├── iMessage-1.png ├── iMessage-2.png ├── iMessage-3.png ├── iMessage-4.png ├── iMessage-5.png ├── iMessage-6.png └── iMessage-7.png ├── src ├── client.ts ├── components │ ├── Channel │ │ ├── Channel.tsx │ │ ├── InlineDateSeparator.tsx │ │ ├── InputButtons.tsx │ │ ├── SendButton.tsx │ │ └── index.ts │ ├── ChannelPreview │ │ ├── ChannelPreviewMessage.tsx │ │ ├── ChannelPreviewMessenger.tsx │ │ ├── ChannelPreviewStatus.tsx │ │ └── index.ts │ ├── MessageSearch │ │ ├── MessageSearchItem.tsx │ │ ├── MessageSearchList.tsx │ │ └── index.ts │ ├── SelectedUserTag.tsx │ ├── UserSearchResults.tsx │ └── index.ts ├── contexts │ ├── AppContext.ts │ ├── NewMessageContext.tsx │ ├── SearchContext.tsx │ └── index.ts ├── hooks │ ├── index.ts │ ├── usePaginatedSearchedMessages.ts │ └── usePaginatedUsers.ts ├── icons │ ├── BackButton.tsx │ ├── Camera.tsx │ ├── CirclePlus.tsx │ ├── Compose.tsx │ ├── ExclamationReaction.tsx │ ├── HahaReaction.tsx │ ├── Mute.tsx │ ├── QuestionReaction.tsx │ ├── Right.tsx │ ├── TrashCan.tsx │ ├── Unmute.tsx │ └── index.ts ├── screens │ ├── ChannelListScreen │ │ ├── ChannelListHeader.tsx │ │ ├── ChannelListScreen.tsx │ │ └── index.ts │ ├── ChannelScreen │ │ ├── ChannelHeader.tsx │ │ ├── ChannelScreen.tsx │ │ └── index.ts │ ├── NewMessageScreen.tsx │ ├── Screens.tsx │ └── index.ts ├── theme.ts └── utils.ts ├── tsconfig.json ├── types └── env.d.ts ├── useStreamChatTheme.ts └── yarn.lock /.github/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/.github/auto-merge.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/.github/workflows/auto-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | .env 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/README.md -------------------------------------------------------------------------------- /images/LiveLocationStreamChatSample/chat-screen-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/images/LiveLocationStreamChatSample/chat-screen-ios.png -------------------------------------------------------------------------------- /images/LiveLocationStreamChatSample/detail-map-screen-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/images/LiveLocationStreamChatSample/detail-map-screen-ios.png -------------------------------------------------------------------------------- /images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/images/cover.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/.bundle/config -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/.gitignore -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/.prettierrc.js -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/Gemfile -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/Gemfile.lock -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/README.md -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/__tests__/App.test.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/build.gradle -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/debug.keystore -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/java/com/livelocationstreamchatsample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/java/com/livelocationstreamchatsample/MainActivity.kt -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/java/com/livelocationstreamchatsample/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/java/com/livelocationstreamchatsample/MainApplication.kt -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/build.gradle -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/gradle.properties -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/gradlew -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/gradlew.bat -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/android/settings.gradle -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/app.json -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/babel.config.js -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/index.js -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/.xcode.env -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcodeproj/xcshareddata/xcschemes/LiveLocationStreamChatSample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcodeproj/xcshareddata/xcschemes/LiveLocationStreamChatSample.xcscheme -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/AppDelegate.h -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/AppDelegate.mm -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/Info.plist -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/LaunchScreen.storyboard -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSample/main.m -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSampleTests/Info.plist -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSampleTests/LiveLocationStreamChatSampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/LiveLocationStreamChatSampleTests/LiveLocationStreamChatSampleTests.m -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/Podfile -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/ios/Podfile.lock -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/metro.config.js -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/package.json -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/App.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/common/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/common/AppContext.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/common/LiveLocationContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/common/LiveLocationContext.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/common/types.ts -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/data/usersWithToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/data/usersWithToken.ts -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/ChannelListScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/ChannelListScreen.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/Card.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/InputButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/InputButtons.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/ChannelScreen/index.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/MapDetailScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/MapDetailScreen.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/ThreadScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/ThreadScreen.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/src/screens/UsersListScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/src/screens/UsersListScreen.tsx -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/tsconfig.json -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/useStreamChatTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/useStreamChatTheme.ts -------------------------------------------------------------------------------- /projects/LiveLocationStreamChatSample/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/LiveLocationStreamChatSample/yarn.lock -------------------------------------------------------------------------------- /projects/SlackClone/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.buckconfig -------------------------------------------------------------------------------- /projects/SlackClone/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.bundle/config -------------------------------------------------------------------------------- /projects/SlackClone/.editorconfig: -------------------------------------------------------------------------------- 1 | # Windows files 2 | [*.bat] 3 | end_of_line = crlf 4 | -------------------------------------------------------------------------------- /projects/SlackClone/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.eslintignore -------------------------------------------------------------------------------- /projects/SlackClone/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /projects/SlackClone/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.eslintrc.json -------------------------------------------------------------------------------- /projects/SlackClone/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.flowconfig -------------------------------------------------------------------------------- /projects/SlackClone/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.gitattributes -------------------------------------------------------------------------------- /projects/SlackClone/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.gitignore -------------------------------------------------------------------------------- /projects/SlackClone/.node-version: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /projects/SlackClone/.prettierignore: -------------------------------------------------------------------------------- 1 | .eslintignore -------------------------------------------------------------------------------- /projects/SlackClone/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.prettierrc -------------------------------------------------------------------------------- /projects/SlackClone/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/.prettierrc.js -------------------------------------------------------------------------------- /projects/SlackClone/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.5 -------------------------------------------------------------------------------- /projects/SlackClone/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /projects/SlackClone/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/App.js -------------------------------------------------------------------------------- /projects/SlackClone/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/Gemfile -------------------------------------------------------------------------------- /projects/SlackClone/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/Gemfile.lock -------------------------------------------------------------------------------- /projects/SlackClone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/README.md -------------------------------------------------------------------------------- /projects/SlackClone/__tests__/App-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/__tests__/App-test.js -------------------------------------------------------------------------------- /projects/SlackClone/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/_BUCK -------------------------------------------------------------------------------- /projects/SlackClone/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/build.gradle -------------------------------------------------------------------------------- /projects/SlackClone/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/build_defs.bzl -------------------------------------------------------------------------------- /projects/SlackClone/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/debug.keystore -------------------------------------------------------------------------------- /projects/SlackClone/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/debug/java/io/getstream/reactnative/slackclone/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/debug/java/io/getstream/reactnative/slackclone/ReactNativeFlipper.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Black.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-BlackItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Bold.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-BoldItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Italic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Light.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-LightItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Regular.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-Thin.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/assets/fonts/Lato-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/assets/fonts/Lato-ThinItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/MainActivity.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/MainApplication.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainApplicationReactNativeHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainApplicationReactNativeHost.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainApplicationTurboModuleManagerDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainApplicationTurboModuleManagerDelegate.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainComponentsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/java/io/getstream/reactnative/slackclone/newarchitecture/MainComponentsRegistry.java -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/CMakeLists.txt -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainApplicationModuleProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainApplicationModuleProvider.h -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainComponentsRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainComponentsRegistry.cpp -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/MainComponentsRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/MainComponentsRegistry.h -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/jni/OnLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/jni/OnLoad.cpp -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /projects/SlackClone/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/build.gradle -------------------------------------------------------------------------------- /projects/SlackClone/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/gradle.properties -------------------------------------------------------------------------------- /projects/SlackClone/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /projects/SlackClone/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /projects/SlackClone/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/gradlew -------------------------------------------------------------------------------- /projects/SlackClone/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/gradlew.bat -------------------------------------------------------------------------------- /projects/SlackClone/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/android/settings.gradle -------------------------------------------------------------------------------- /projects/SlackClone/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/app.json -------------------------------------------------------------------------------- /projects/SlackClone/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/babel.config.js -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/Appfile -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/Fastfile -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/Matchfile -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/Pluginfile -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/README.md -------------------------------------------------------------------------------- /projects/SlackClone/fastlane/beta_gym_export_options.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/fastlane/beta_gym_export_options.plist -------------------------------------------------------------------------------- /projects/SlackClone/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/index.js -------------------------------------------------------------------------------- /projects/SlackClone/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/.xcode.env -------------------------------------------------------------------------------- /projects/SlackClone/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/Podfile -------------------------------------------------------------------------------- /projects/SlackClone/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/Podfile.lock -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/AppDelegate.h -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/AppDelegate.mm -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/Info.plist -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/LaunchScreen.storyboard -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNative/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNative/main.m -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNativeTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNativeTests/Info.plist -------------------------------------------------------------------------------- /projects/SlackClone/ios/SlackCloneReactNativeTests/SlackCloneTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/ios/SlackCloneReactNativeTests/SlackCloneTests.m -------------------------------------------------------------------------------- /projects/SlackClone/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/metro.config.js -------------------------------------------------------------------------------- /projects/SlackClone/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/package.json -------------------------------------------------------------------------------- /projects/SlackClone/react-native.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assets: ['./src/fonts/'], 3 | }; 4 | -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/1.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/10.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/11.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/2.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/3.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/4.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/5.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/6.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/7.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/8.png -------------------------------------------------------------------------------- /projects/SlackClone/screenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/screenshots/9.png -------------------------------------------------------------------------------- /projects/SlackClone/src/appTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/appTheme.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/BackButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/BackButton.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/BottomSheetBackground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/BottomSheetBackground.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/BottomTabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/BottomTabs.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/CloseModalButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/CloseModalButton.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/CustomKeyboardCompatibleView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/CustomKeyboardCompatibleView.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/DMAvatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/DMAvatar.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Gallery.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Giphy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Giphy.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/InlineDateSeparator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/InlineDateSeparator.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/InlineUnreadIndicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/InlineUnreadIndicator.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Input/GiphyActiveIndicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Input/GiphyActiveIndicator.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Input/InputBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Input/InputBox.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Input/InputBoxThread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Input/InputBoxThread.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/JumpToButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/JumpToButton.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/ListItemSeparator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/ListItemSeparator.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageActionSheet/ActionItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageActionSheet/ActionItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageActionSheet/ActionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageActionSheet/ActionList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageActionSheet/ActionListContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageActionSheet/ActionListContainer.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageActionSheet/HeaderReactionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageActionSheet/HeaderReactionList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageActionSheet/MessageActionSheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageActionSheet/MessageActionSheet.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageAvatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageAvatar.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageFooter.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageHeader.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageRepliesAvatars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageRepliesAvatars.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/MessageText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/MessageText.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/ModalScreenHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/ModalScreenHeader.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/NewMessageBubble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/NewMessageBubble.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/PresenceIndicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/PresenceIndicator.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/ReactionPicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/ReactionPicker.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/ReactionPickerActionSheet/EmojiList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/ReactionPickerActionSheet/EmojiList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/ReactionPickerActionSheet/ReactionPickerActionSheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/ReactionPickerActionSheet/ReactionPickerActionSheet.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/RenderNothing.js: -------------------------------------------------------------------------------- 1 | export const RenderNothing = () => null; 2 | -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Reply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Reply.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SCText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SCText.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SVGIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SVGIcon.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SendButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SendButton.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/ChannelTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/ChannelTitle.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/GroupChannelItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/GroupChannelItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/GroupDMItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/GroupDMItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/OneOnOneDMItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/OneOnOneDMItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/SlackChannelListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/SlackChannelListItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackChannelListItem/UnreadCountBadge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackChannelListItem/UnreadCountBadge.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackReactionList/ReactionItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackReactionList/ReactionItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/SlackReactionList/SlackReactionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/SlackReactionList/SlackReactionList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/Spacer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/Spacer.js -------------------------------------------------------------------------------- /projects/SlackClone/src/components/UrlPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/components/UrlPreview.js -------------------------------------------------------------------------------- /projects/SlackClone/src/contexts/SlackAppContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/contexts/SlackAppContext.js -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Black.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-BlackItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Bold.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-BoldItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Italic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Light.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-LightItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Regular.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-Thin.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/fonts/Lato-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/fonts/Lato-ThinItalic.ttf -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/listeners/useMessageNewListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/listeners/useMessageNewListener.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/listeners/useMessageReadListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/listeners/useMessageReadListener.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/listeners/useNotificationAddedToChannelListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/listeners/useNotificationAddedToChannelListener.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/listeners/useNotificationMessageNewListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/listeners/useNotificationMessageNewListener.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/useDraftMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/useDraftMessage.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/useKeaboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/useKeaboard.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/useMessageReactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/useMessageReactions.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/usePaginatedSearchedChannels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/usePaginatedSearchedChannels.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/usePaginatedSearchedMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/usePaginatedSearchedMessages.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/usePaginatedSearchedUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/usePaginatedSearchedUsers.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/useSlackChannels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/useSlackChannels.js -------------------------------------------------------------------------------- /projects/SlackClone/src/hooks/useStreamChatTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/hooks/useStreamChatTheme.js -------------------------------------------------------------------------------- /projects/SlackClone/src/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/logo.png -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/channel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/channel.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/drafts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/drafts.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/new-channel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/new-channel.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/new-message.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/new-message.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/search.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel-list/threads.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel-list/threads.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/attachment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/attachment.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/back-button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/back-button.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/call.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/call.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/close-button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/close-button.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/emoji.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/emoji.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/expand.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/formating.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/formating.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/info.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/mention.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/mention.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/picture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/picture.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/search.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/send-button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/send-button.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/channel/shortcuts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/channel/shortcuts.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/message/copy-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/message/copy-text.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/message/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/message/delete.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/message/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/message/edit.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/away.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/away.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/dnd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/dnd.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/notifications.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/notifications.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/preferences.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/preferences.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/saved-items.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/saved-items.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/profile/view-profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/profile/view-profile.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/dm-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/dm-selected.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/dm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/dm.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/home-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/home-selected.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/home.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/mentions-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/mentions-selected.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/mentions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/mentions.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/search-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/search-selected.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/search.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/you-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/you-selected.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/images/svgs/tab-bar/you.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/images/svgs/tab-bar/you.svg -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelListScreen/ChannelListScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelListScreen/ChannelListScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelListScreen/SectionHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelListScreen/SectionHeader.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelListScreen/SlackChannelList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelListScreen/SlackChannelList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelScreen/ChannelHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelScreen/ChannelHeader.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelScreen/ChannelScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelScreen/ChannelScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelScreen/JumpToRecentMessagesButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelScreen/JumpToRecentMessagesButton.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchInput.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelSearchScreen/ChannelSearchScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelSearchScreen/HorizontalMembersList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelSearchScreen/HorizontalMembersList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ChannelSearchScreen/JumpToSearchScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ChannelSearchScreen/JumpToSearchScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/DirectMessagesScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/DirectMessagesScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/DraftsScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/DraftsScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MentionsScreen/MentionedMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MentionsScreen/MentionedMessage.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MentionsScreen/MentionsScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MentionsScreen/MentionsScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchInput.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/MessageSearchScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/RecentSearchList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/RecentSearchList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/hooks/useRecentSearches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/hooks/useRecentSearches.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/MessageSearchScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/MessageSearchScreen/index.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/NewMessageScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/NewMessageScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/UserSearch/ListEmptyComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/UserSearch/ListEmptyComponent.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/UserSearch/MultiSelectInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/UserSearch/MultiSelectInput.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/UserSearch/SelectedUserTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/UserSearch/SelectedUserTag.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/UserSearch/UserSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/UserSearch/UserSearch.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/NewMessageScreen/UserSearch/UserSuggestionsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/NewMessageScreen/UserSearch/UserSuggestionsList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ProfileScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ProfileScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ScreenHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ScreenHeader.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ShareMessageScreen/ShareMessageScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ShareMessageScreen/ShareMessageScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/ThreadScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/ThreadScreen.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/UserPickerModal/UserList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/UserPickerModal/UserList.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/UserPickerModal/UserListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/UserPickerModal/UserListItem.js -------------------------------------------------------------------------------- /projects/SlackClone/src/screens/UserPickerModal/UserPickerModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/screens/UserPickerModal/UserPickerModal.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/AsyncStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/AsyncStore.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/ChannelsStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/ChannelsStore.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/ChatClientStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/ChatClientStore.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/channelUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/channelUtils.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/index.js -------------------------------------------------------------------------------- /projects/SlackClone/src/utils/supportedReactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/src/utils/supportedReactions.js -------------------------------------------------------------------------------- /projects/SlackClone/test-data-cli.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/test-data-cli.config.js -------------------------------------------------------------------------------- /projects/SlackClone/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/SlackClone/yarn.lock -------------------------------------------------------------------------------- /projects/WhatsAppClone/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/.buckconfig -------------------------------------------------------------------------------- /projects/WhatsAppClone/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/.bundle/config -------------------------------------------------------------------------------- /projects/WhatsAppClone/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/.eslintrc.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/.gitignore -------------------------------------------------------------------------------- /projects/WhatsAppClone/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/.prettierrc.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.5 2 | -------------------------------------------------------------------------------- /projects/WhatsAppClone/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /projects/WhatsAppClone/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/Gemfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/Gemfile.lock -------------------------------------------------------------------------------- /projects/WhatsAppClone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/README.md -------------------------------------------------------------------------------- /projects/WhatsAppClone/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/__tests__/App-test.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/_BUCK -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/build.gradle -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/build_defs.bzl -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/debug.keystore -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/debug/java/io/getstream/reactnative/whatsappclone/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/debug/java/io/getstream/reactnative/whatsappclone/ReactNativeFlipper.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/MainActivity.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/MainApplication.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/MainApplicationReactNativeHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/MainApplicationReactNativeHost.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/components/MainComponentsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/components/MainComponentsRegistry.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/java/io/getstream/reactnative/whatsappclone/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/CMakeLists.txt -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainApplicationModuleProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainApplicationModuleProvider.h -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainComponentsRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainComponentsRegistry.cpp -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/MainComponentsRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/MainComponentsRegistry.h -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/jni/OnLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/jni/OnLoad.cpp -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/build.gradle -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/gradle.properties -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/gradlew -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/gradlew.bat -------------------------------------------------------------------------------- /projects/WhatsAppClone/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/android/settings.gradle -------------------------------------------------------------------------------- /projects/WhatsAppClone/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/app.json -------------------------------------------------------------------------------- /projects/WhatsAppClone/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/babel.config.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/env.d.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/Appfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/Fastfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/Matchfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/Pluginfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/README.md -------------------------------------------------------------------------------- /projects/WhatsAppClone/fastlane/beta_gym_export_options.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/fastlane/beta_gym_export_options.plist -------------------------------------------------------------------------------- /projects/WhatsAppClone/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/index.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/.xcode.env -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/Podfile -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/Podfile.lock -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/AppDelegate.h -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/AppDelegate.mm -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/Info.plist -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/LaunchScreen.storyboard -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNative/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNative/main.m -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNativeTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNativeTests/Info.plist -------------------------------------------------------------------------------- /projects/WhatsAppClone/ios/WhatsAppCloneReactNativeTests/WhatsAppCloneTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/ios/WhatsAppCloneReactNativeTests/WhatsAppCloneTests.m -------------------------------------------------------------------------------- /projects/WhatsAppClone/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/metro.config.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/package.json -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/App.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/client.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/Header.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/IconButton.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/PeekabooView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/PeekabooView.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/RenderNothing.tsx: -------------------------------------------------------------------------------- 1 | export default () => null 2 | -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/SuperAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/SuperAvatar.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel-list/ChannelListHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel-list/ChannelListHeader.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel-list/ChannelPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel-list/ChannelPreview.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel-list/Pages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel-list/Pages.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/ChannelHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/ChannelHeader.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/MessageContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/MessageContent.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/MessageInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/MessageInput.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/MessageInputCTA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/MessageInputCTA.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/MessageText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/MessageText.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/Reply.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/Reply.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/SendButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/SendButton.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/SoundWave.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/SoundWave.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/components/channel/VoiceMessageAttachment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/components/channel/VoiceMessageAttachment.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/consts.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/global.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/hooks/useChannelPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/hooks/useChannelPreferences.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/hooks/useRippleEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/hooks/useRippleEffect.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/ArrowLeft.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/ArrowLeft.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Attachment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Attachment.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Call.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Call.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Camera.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/CircleClose.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/CircleClose.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Images.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/MagnifyingGlass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/MagnifyingGlass.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Menu.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Mic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Mic.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Muted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Muted.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Pause.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Pause.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Pin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Pin.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Play.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Play.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/RecordingBlinking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/RecordingBlinking.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/ReplyArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/ReplyArrow.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Send.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Send.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Smiley.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Smiley.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Star.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Star.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Trash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Trash.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Unstar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Unstar.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/icons/Video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/icons/Video.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/Channel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/Channel.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/ChannelList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/ChannelList.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/CustomWallpaper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/CustomWallpaper.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/ImagePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/ImagePreview.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/WallpaperTypeDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/WallpaperTypeDetails.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/screens/WallpaperTypesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/screens/WallpaperTypesOverview.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/stacks/ChannelStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/stacks/ChannelStack.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/stacks/RootStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/stacks/RootStack.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/theme.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/types.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/utils/AudioManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/utils/AudioManager.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/utils/ChannelBackgroundWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/utils/ChannelBackgroundWrapper.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/utils/WhatsAppChannelWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/utils/WhatsAppChannelWrapper.tsx -------------------------------------------------------------------------------- /projects/WhatsAppClone/src/utils/conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/src/utils/conversion.ts -------------------------------------------------------------------------------- /projects/WhatsAppClone/test-data-cli.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/test-data-cli.config.js -------------------------------------------------------------------------------- /projects/WhatsAppClone/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/tsconfig.json -------------------------------------------------------------------------------- /projects/WhatsAppClone/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/WhatsAppClone/yarn.lock -------------------------------------------------------------------------------- /projects/iMessageClone/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.buckconfig -------------------------------------------------------------------------------- /projects/iMessageClone/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.bundle/config -------------------------------------------------------------------------------- /projects/iMessageClone/.editorconfig: -------------------------------------------------------------------------------- 1 | # Windows files 2 | [*.bat] 3 | end_of_line = crlf 4 | -------------------------------------------------------------------------------- /projects/iMessageClone/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.eslintrc.js -------------------------------------------------------------------------------- /projects/iMessageClone/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.gitattributes -------------------------------------------------------------------------------- /projects/iMessageClone/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.gitignore -------------------------------------------------------------------------------- /projects/iMessageClone/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.prettierrc.js -------------------------------------------------------------------------------- /projects/iMessageClone/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.5 -------------------------------------------------------------------------------- /projects/iMessageClone/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /projects/iMessageClone/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/.vscode/settings.json -------------------------------------------------------------------------------- /projects/iMessageClone/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /projects/iMessageClone/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/App.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/Gemfile -------------------------------------------------------------------------------- /projects/iMessageClone/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/Gemfile.lock -------------------------------------------------------------------------------- /projects/iMessageClone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/README.md -------------------------------------------------------------------------------- /projects/iMessageClone/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/__tests__/App-test.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/_BUCK -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/build.gradle -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/build_defs.bzl -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/debug.keystore -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/debug/java/io/getstream/reactnative/imessageclone/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/debug/java/io/getstream/reactnative/imessageclone/ReactNativeFlipper.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/MainActivity.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/MainApplication.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/MainApplicationReactNativeHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/MainApplicationReactNativeHost.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/components/MainComponentsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/components/MainComponentsRegistry.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/java/io/getstream/reactnative/imessageclone/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/CMakeLists.txt -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainApplicationModuleProvider.cpp -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainApplicationModuleProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainApplicationModuleProvider.h -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainComponentsRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainComponentsRegistry.cpp -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/MainComponentsRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/MainComponentsRegistry.h -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/jni/OnLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/jni/OnLoad.cpp -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/drawable-v24/ic_launcher_background.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /projects/iMessageClone/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/build.gradle -------------------------------------------------------------------------------- /projects/iMessageClone/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/gradle.properties -------------------------------------------------------------------------------- /projects/iMessageClone/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /projects/iMessageClone/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /projects/iMessageClone/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/gradlew -------------------------------------------------------------------------------- /projects/iMessageClone/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/gradlew.bat -------------------------------------------------------------------------------- /projects/iMessageClone/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/android/settings.gradle -------------------------------------------------------------------------------- /projects/iMessageClone/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/app.json -------------------------------------------------------------------------------- /projects/iMessageClone/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/babel.config.js -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/Appfile -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/Fastfile -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/Matchfile -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/Pluginfile -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/README.md -------------------------------------------------------------------------------- /projects/iMessageClone/fastlane/beta_gym_export_options.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/fastlane/beta_gym_export_options.plist -------------------------------------------------------------------------------- /projects/iMessageClone/images/RN_iMessage-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/images/RN_iMessage-1.jpg -------------------------------------------------------------------------------- /projects/iMessageClone/images/RN_iMessage-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/images/RN_iMessage-2.jpg -------------------------------------------------------------------------------- /projects/iMessageClone/images/RN_iMessage-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/images/RN_iMessage-3.jpg -------------------------------------------------------------------------------- /projects/iMessageClone/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/index.js -------------------------------------------------------------------------------- /projects/iMessageClone/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/.xcode.env -------------------------------------------------------------------------------- /projects/iMessageClone/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/Podfile -------------------------------------------------------------------------------- /projects/iMessageClone/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/Podfile.lock -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageClone.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageClone.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/AppDelegate.h -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/AppDelegate.mm -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/120-1.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/120.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/180.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/58.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/80.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/87.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/AppIcon.appiconset/appstore.png -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/Info.plist -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/LaunchScreen.storyboard -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNative/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNative/main.m -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNativeTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNativeTests/Info.plist -------------------------------------------------------------------------------- /projects/iMessageClone/ios/iMessageCloneReactNativeTests/iMessageCloneTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/ios/iMessageCloneReactNativeTests/iMessageCloneTests.m -------------------------------------------------------------------------------- /projects/iMessageClone/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/metro.config.js -------------------------------------------------------------------------------- /projects/iMessageClone/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/package.json -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-1.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-2.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-3.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-4.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-5.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-6.png -------------------------------------------------------------------------------- /projects/iMessageClone/screenshots/iMessage-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/screenshots/iMessage-7.png -------------------------------------------------------------------------------- /projects/iMessageClone/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/client.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/Channel/Channel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/Channel/Channel.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/Channel/InlineDateSeparator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/Channel/InlineDateSeparator.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/Channel/InputButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/Channel/InputButtons.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/Channel/SendButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/Channel/SendButton.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/Channel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/Channel/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewMessage.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewMessenger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewMessenger.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/ChannelPreview/ChannelPreviewStatus.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/ChannelPreview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/ChannelPreview/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/MessageSearch/MessageSearchItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/MessageSearch/MessageSearchItem.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/MessageSearch/MessageSearchList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/MessageSearch/MessageSearchList.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/MessageSearch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/MessageSearch/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/SelectedUserTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/SelectedUserTag.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/UserSearchResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/UserSearchResults.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/components/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/contexts/AppContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/contexts/AppContext.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/contexts/NewMessageContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/contexts/NewMessageContext.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/contexts/SearchContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/contexts/SearchContext.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/contexts/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/hooks/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/hooks/usePaginatedSearchedMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/hooks/usePaginatedSearchedMessages.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/hooks/usePaginatedUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/hooks/usePaginatedUsers.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/BackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/BackButton.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/Camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/Camera.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/CirclePlus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/CirclePlus.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/Compose.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/Compose.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/ExclamationReaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/ExclamationReaction.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/HahaReaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/HahaReaction.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/Mute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/Mute.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/QuestionReaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/QuestionReaction.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/Right.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/Right.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/TrashCan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/TrashCan.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/Unmute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/Unmute.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/icons/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelListScreen/ChannelListHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelListScreen/ChannelListHeader.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelListScreen/ChannelListScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelListScreen/ChannelListScreen.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelListScreen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelListScreen/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelScreen/ChannelHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelScreen/ChannelHeader.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelScreen/ChannelScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelScreen/ChannelScreen.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/ChannelScreen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/ChannelScreen/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/NewMessageScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/NewMessageScreen.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/Screens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/Screens.tsx -------------------------------------------------------------------------------- /projects/iMessageClone/src/screens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/screens/index.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/theme.ts -------------------------------------------------------------------------------- /projects/iMessageClone/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/src/utils.ts -------------------------------------------------------------------------------- /projects/iMessageClone/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/tsconfig.json -------------------------------------------------------------------------------- /projects/iMessageClone/types/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/types/env.d.ts -------------------------------------------------------------------------------- /projects/iMessageClone/useStreamChatTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/useStreamChatTheme.ts -------------------------------------------------------------------------------- /projects/iMessageClone/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/react-native-samples/HEAD/projects/iMessageClone/yarn.lock --------------------------------------------------------------------------------