【文件属性】:
文件名称:react-native-self-chat:使用Firebase和react-native构建的自聊天应用程序
文件大小:256KB
文件格式:ZIP
更新时间:2021-04-04 02:16:10
JavaScript
React本地自我聊天
使用Firebase和react-native构建的自聊天应用程序。
特征
默认情况下,用户可以自己聊天
用户还可以创建新的虚拟联系人并与他们聊天(当然,这是一种方式)
消防站集合和文件
用户- /users
特定用户的聊天- /users/:uid/chats
用户的一个特定聊天记录- /users/:uid/chats/:chatId/messages
一条特定的消息- /users/:uid/chats/:chatId/messages/:messageId
Firestore模式
用户
uid
姓名
电子邮件
个人资料网址
createdAt
聊天(集合)
聊天
接受者
姓名
个人资料网址
createdAt
lastMessage
messageType(文本/图像)
文本(当messageType == TEXT )
createdA
【文件预览】:
react-native-self-chat-master
----metro.config.js(299B)
----.flowconfig(1KB)
----.gitattributes(127B)
----yarn.lock(237KB)
----.eslintrc.js(756B)
----src()
--------common()
--------utils()
--------styles()
--------images()
--------components()
--------AppRoutes.js(2KB)
----babel.config.js(77B)
----ios()
--------ReactNativeSelfChat()
--------Podfile(755B)
--------ReactNativeSelfChat.xcodeproj()
--------ReactNativeSelfChatTests()
----android()
--------gradlew(6KB)
--------settings.gradle(203B)
--------gradle()
--------gradlew.bat(3KB)
--------gradle.properties(1KB)
--------app()
--------build.gradle(1KB)
----LICENSE(1KB)
----App.js(382B)
----__tests__()
--------App-test.js(266B)
----README.md(1KB)
----.buckconfig(114B)
----.editorconfig(43B)
----app.json(75B)
----.gitignore(813B)
----.prettierrc.js(234B)
----index.js(183B)
----.watchmanconfig(2B)
----package.json(1KB)