{provider}
19 | 20 | ) 21 | } -------------------------------------------------------------------------------- /client/src/components/chat/ChatButton.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import { AiFillUnlock, AiFillLock } from 'react-icons/ai' 3 | import { useSelector } from 'react-redux' 4 | 5 | import { RootState } from '../../store/store' 6 | 7 | 8 | interface ChatButtonProps { 9 | chat: any 10 | type: 'room' | 'conversation' 11 | } 12 | 13 | export const ChatButton: React.FCPoProstuWitold
82 | {wsError ?{wsError.name}
: null} 83 | {authenticated && user !== null ? 84 |Chat: {activeRoom.name}
57 |Copy & Send to people you want to invite
64 |{`http://localhost:3000/invite?code=${invitationLink.code}`}
65 |{ApiResponse.message}. Click here to
69 | :{ApiResponse.message}
70 | } 71 | 72 |PoProstuWitold
70 | {ApiResponse.success ?{ApiResponse.message}
: (ApiResponse.message ?{ApiResponse.message}
: null)} 71 | {ApiResponse.password ?Invalid password
: null} 72 |PoProstuWitold
53 | {ApiResponse 54 | ? 55 | <> 56 |Password reset
57 |{ApiResponse.message}
58 |{ApiResponse.email}
59 | > 60 | : 61 |22 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque lorem orci, pretium id feugiat volutpat, finibus vulputate sapien. Donec ac odio et nisl lobortis consequat. Aliquam vel lectus non erat egestas commodo non a neque. Nulla tempus vestibulum nunc eget sagittis. Donec semper ipsum ac magna sollicitudin, vel egestas augue auctor. Phasellus eget ultricies diam. Nunc lobortis vulputate diam, et ultricies augue varius dictum. Vivamus quis sagittis dui. Vivamus venenatis ornare lacus non accumsan. Suspendisse urna ligula, sollicitudin ut semper ac, ultricies in justo. Nullam volutpat condimentum purus ut ultricies. Aliquam cursus velit sit amet sapien vulputate fringilla. Sed luctus ut leo mollis rhoncus. Nullam nec sapien odio. Nulla finibus turpis quam, quis euismod ligula iaculis a. 23 |
24 |26 | Vestibulum mattis viverra mi, at fermentum sem accumsan et. Suspendisse sagittis congue molestie. Praesent lobortis est ac risus rutrum efficitur. In a rhoncus ligula. Fusce efficitur, diam in ultricies suscipit, nunc turpis mattis tellus, ac rutrum sapien nisi nec urna. Nam fermentum lacinia nibh, at ultricies erat luctus ut. Suspendisse egestas risus vel condimentum sodales. 27 |
28 |{ApiResponse.room.description}
106 |{ApiResponse.room.owner.displayName}
115 |{ApiResponse.user.displayName}
124 |{JoinRoomResponse.message}
129 |{message || `Either account is not verified or social provider's email is already in use in`}
29 |A progressive Node.js framework for building efficient and scalable server-side applications.
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Thanks for registering! Click link below to confirm your account
8 |We have received a request to reset your password. Click here to set a new password for your account. If it wasn't you just ignore this email.
8 |