Browse Source

make fix with start chay by id

unknown 2 years ago
parent
commit
3891792a82

File diff suppressed because it is too large
+ 1 - 1
.eslintcache


+ 20 - 20
build/asset-manifest.json

@@ -1,36 +1,36 @@
 {
   "files": {
-    "static/js/0.2ef87944.chunk.js": "/static/js/0.2ef87944.chunk.js",
-    "static/js/0.2ef87944.chunk.js.map": "/static/js/0.2ef87944.chunk.js.map",
-    "AuthPage.js": "/static/js/AuthPage.aae9fd54.chunk.js",
-    "AuthPage.js.map": "/static/js/AuthPage.aae9fd54.chunk.js.map",
-    "HomePage.js": "/static/js/HomePage.104a6c7f.chunk.js",
-    "HomePage.js.map": "/static/js/HomePage.104a6c7f.chunk.js.map",
+    "static/js/0.19ae3668.chunk.js": "/static/js/0.19ae3668.chunk.js",
+    "static/js/0.19ae3668.chunk.js.map": "/static/js/0.19ae3668.chunk.js.map",
+    "AuthPage.js": "/static/js/AuthPage.def78fff.chunk.js",
+    "AuthPage.js.map": "/static/js/AuthPage.def78fff.chunk.js.map",
+    "HomePage.js": "/static/js/HomePage.d4924ea6.chunk.js",
+    "HomePage.js.map": "/static/js/HomePage.d4924ea6.chunk.js.map",
     "main.css": "/static/css/main.648af75f.chunk.css",
-    "main.js": "/static/js/main.f75d4bb2.chunk.js",
-    "main.js.map": "/static/js/main.f75d4bb2.chunk.js.map",
-    "runtime-main.js": "/static/js/runtime-main.771647db.js",
-    "runtime-main.js.map": "/static/js/runtime-main.771647db.js.map",
-    "static/js/5.6f16f02c.chunk.js": "/static/js/5.6f16f02c.chunk.js",
-    "static/js/5.6f16f02c.chunk.js.map": "/static/js/5.6f16f02c.chunk.js.map",
+    "main.js": "/static/js/main.8802c01f.chunk.js",
+    "main.js.map": "/static/js/main.8802c01f.chunk.js.map",
+    "runtime-main.js": "/static/js/runtime-main.bee0480c.js",
+    "runtime-main.js.map": "/static/js/runtime-main.bee0480c.js.map",
+    "static/js/5.f12615bf.chunk.js": "/static/js/5.f12615bf.chunk.js",
+    "static/js/5.f12615bf.chunk.js.map": "/static/js/5.f12615bf.chunk.js.map",
     "static/css/6.c7cc29b3.chunk.css": "/static/css/6.c7cc29b3.chunk.css",
-    "static/js/6.ff33a85a.chunk.js": "/static/js/6.ff33a85a.chunk.js",
-    "static/js/6.ff33a85a.chunk.js.map": "/static/js/6.ff33a85a.chunk.js.map",
+    "static/js/6.3f770f76.chunk.js": "/static/js/6.3f770f76.chunk.js",
+    "static/js/6.3f770f76.chunk.js.map": "/static/js/6.3f770f76.chunk.js.map",
     "index.html": "/index.html",
     "static/css/6.c7cc29b3.chunk.css.map": "/static/css/6.c7cc29b3.chunk.css.map",
     "static/css/main.648af75f.chunk.css.map": "/static/css/main.648af75f.chunk.css.map",
-    "static/js/0.2ef87944.chunk.js.LICENSE.txt": "/static/js/0.2ef87944.chunk.js.LICENSE.txt",
-    "static/js/5.6f16f02c.chunk.js.LICENSE.txt": "/static/js/5.6f16f02c.chunk.js.LICENSE.txt",
-    "static/js/6.ff33a85a.chunk.js.LICENSE.txt": "/static/js/6.ff33a85a.chunk.js.LICENSE.txt",
+    "static/js/0.19ae3668.chunk.js.LICENSE.txt": "/static/js/0.19ae3668.chunk.js.LICENSE.txt",
+    "static/js/5.f12615bf.chunk.js.LICENSE.txt": "/static/js/5.f12615bf.chunk.js.LICENSE.txt",
+    "static/js/6.3f770f76.chunk.js.LICENSE.txt": "/static/js/6.3f770f76.chunk.js.LICENSE.txt",
     "static/media/icons8-telegram-app.be023370.svg": "/static/media/icons8-telegram-app.be023370.svg",
     "static/media/monkey.ded8ac2a.png": "/static/media/monkey.ded8ac2a.png",
     "static/media/qrCode_telegram.bb0caf3c.png": "/static/media/qrCode_telegram.bb0caf3c.png"
   },
   "entrypoints": [
-    "static/js/runtime-main.771647db.js",
+    "static/js/runtime-main.bee0480c.js",
     "static/css/6.c7cc29b3.chunk.css",
-    "static/js/6.ff33a85a.chunk.js",
+    "static/js/6.3f770f76.chunk.js",
     "static/css/main.648af75f.chunk.css",
-    "static/js/main.f75d4bb2.chunk.js"
+    "static/js/main.8802c01f.chunk.js"
   ]
 }

File diff suppressed because it is too large
+ 1 - 1
build/index.html


File diff suppressed because it is too large
+ 3 - 3
build/static/js/0.2ef87944.chunk.js


build/static/js/0.2ef87944.chunk.js.LICENSE.txt → build/static/js/0.19ae3668.chunk.js.LICENSE.txt


File diff suppressed because it is too large
+ 1 - 1
build/static/js/0.2ef87944.chunk.js.map


File diff suppressed because it is too large
+ 3 - 3
build/static/js/5.6f16f02c.chunk.js


build/static/js/5.6f16f02c.chunk.js.LICENSE.txt → build/static/js/5.f12615bf.chunk.js.LICENSE.txt


File diff suppressed because it is too large
+ 1 - 1
build/static/js/5.6f16f02c.chunk.js.map


File diff suppressed because it is too large
+ 3 - 3
build/static/js/6.ff33a85a.chunk.js


build/static/js/6.ff33a85a.chunk.js.LICENSE.txt → build/static/js/6.3f770f76.chunk.js.LICENSE.txt


File diff suppressed because it is too large
+ 1 - 0
build/static/js/6.3f770f76.chunk.js.map


File diff suppressed because it is too large
+ 0 - 1
build/static/js/6.ff33a85a.chunk.js.map


File diff suppressed because it is too large
+ 2 - 2
build/static/js/AuthPage.aae9fd54.chunk.js


File diff suppressed because it is too large
+ 1 - 1
build/static/js/AuthPage.aae9fd54.chunk.js.map


File diff suppressed because it is too large
+ 0 - 2
build/static/js/HomePage.104a6c7f.chunk.js


File diff suppressed because it is too large
+ 0 - 1
build/static/js/HomePage.104a6c7f.chunk.js.map


File diff suppressed because it is too large
+ 2 - 0
build/static/js/HomePage.d4924ea6.chunk.js


File diff suppressed because it is too large
+ 1 - 0
build/static/js/HomePage.d4924ea6.chunk.js.map


File diff suppressed because it is too large
+ 2 - 0
build/static/js/main.8802c01f.chunk.js


File diff suppressed because it is too large
+ 1 - 0
build/static/js/main.8802c01f.chunk.js.map


File diff suppressed because it is too large
+ 0 - 2
build/static/js/main.f75d4bb2.chunk.js


File diff suppressed because it is too large
+ 0 - 1
build/static/js/main.f75d4bb2.chunk.js.map


File diff suppressed because it is too large
+ 2 - 2
build/static/js/runtime-main.771647db.js


File diff suppressed because it is too large
+ 1 - 1
build/static/js/runtime-main.771647db.js.map


+ 4 - 4
src/components/HomePage/LeftBar/ChatsList/index.tsx

@@ -8,7 +8,7 @@ import ChatItem from './ChatItem';
 import { notification,playNotificationWithoutPermission,sortByRecent } from '../../../../helpers'
 import { getStateMemo } from '../../../../redux/chats/selector'
 import { getChatMemo } from '../../../../redux/chat/selector'
-import { asyncStartChatById } from '../../../../redux/chat/operations'
+import { asyncGetChatById } from '../../../../redux/chat/operations'
 import { asyncGetChats } from '../../../../redux/chats/operations';
 import { actionRightIsOpen,actionScrollChat } from '../../../../redux/control/action'
 import { TChats } from '../../../../typescript/redux/chats/types';
@@ -52,18 +52,18 @@ const ChatsList = ({sort}:IChatsList) => {
   
   const handleListItemClick = (companionId: string) => {
     dispatch(actionRightIsOpen(''))
-    dispatch(asyncStartChatById(companionId))
+    dispatch(asyncGetChatById(companionId))
   }
 
   const handleNewMsgs = (e: React.MouseEvent<HTMLButtonElement, MouseEvent>, companionId: string) => {
     e.stopPropagation()
     dispatch(actionScrollChat(true))
     dispatch(actionRightIsOpen(''))
-    dispatch(asyncStartChatById(companionId))
+    dispatch(asyncGetChatById(companionId))
   }
 
   const handleNotification = useCallback((companionId: string) => {
-    dispatch(asyncStartChatById(companionId))
+    dispatch(asyncGetChatById(companionId))
     dispatch(actionScrollChat(true))
   }, [dispatch])
 

+ 2 - 2
src/components/HomePage/RightBar/CredentialsList/index.tsx

@@ -6,7 +6,7 @@ import ProfilePicture from './ProfilePicture'
 import ProfileMenu from './ProfileMenu'
 import ProfileLists from './ProfileLists'
 import { asyncGetContacts } from '../../../../redux/contacts/operations'
-import { getState } from '../../../../redux/control/selector'
+import { getLeftIsOpen } from '../../../../redux/control/selector'
 import { refreshAppTime } from '../../../../helpers'
 
 const useStyles = makeStyles({
@@ -43,7 +43,7 @@ const useStyles = makeStyles({
 const CredentialsList = () => {
   const classes = useStyles()
   const dispatch = useDispatch()
-  const { leftIsOpen } = useSelector(getState)
+  const leftIsOpen  = useSelector(getLeftIsOpen)
   const [disabled, setDisabled] = useState<boolean>(false)
 
   useEffect(() => {