.eslintignore | |
|
|
.eslintrc.yml | |
|
|
.github/workflows/README.md | |
|
|
.github/workflows/hexlet-check.yml | |
|
|
.github/workflows/nodejs.yml | |
|
|
.gitignore | |
|
|
Makefile | |
|
|
Procfile.dev | |
|
|
README.md | |
|
|
__tests__/channels.test.js | 91 | A 2 hrs |
|
__tests__/index.test.js | 8 | A 0 mins |
|
__tests__/messages.test.js | 64 | A 2 hrs |
|
assets/application.scss | |
|
|
assets/images/login_logo.png | |
|
|
assets/images/signup_logo.jpg | |
|
|
babel.config.json | |
|
|
bin/slack.js | 9 | A 0 mins |
|
lib/logger.js | 2 | A 0 mins |
|
nodemon.json | |
|
|
package-lock.json | |
|
|
package.json | |
|
|
postcss.config.cjs | |
|
|
server/index.js | 57 | A 0 mins |
|
server/routes.js | 114 | A 1 hr |
|
server/views/index.pug | |
|
|
src/App.jsx | 43 | A 0 mins |
|
src/components/Channels.jsx | 87 | B 6 hrs |
|
src/components/Chat.jsx | 44 | A 1 hr |
|
src/components/Container.jsx | 3 | A 0 mins |
|
src/components/Message.jsx | 9 | A 0 mins |
|
src/components/NavBar.jsx | 22 | A 0 mins |
|
src/components/SplitButton.jsx | 48 | A 1 hr |
|
src/components/SubmitMessage.jsx | 83 | A 2 hrs |
|
src/components/index.js | 10 | A 0 mins |
|
src/components/modals/AddChannel.jsx | 88 | D 2 days |
|
src/components/modals/RemoveChannel.jsx | 50 | A 0 mins |
|
src/components/modals/RenameChannel.jsx | 87 | D 2 days |
|
src/components/modals/index.jsx | 29 | A 0 mins |
|
src/context/authContext.js | 3 | A 0 mins |
|
src/context/index.js | 3 | A 0 mins |
|
src/context/socketContext.js | 3 | A 0 mins |
|
src/hooks/index.js | 3 | A 0 mins |
|
src/hooks/useAuth.js | 4 | A 0 mins |
|
src/hooks/useSocket.js | 4 | A 0 mins |
|
src/index.js | 12 | A 0 mins |
|
src/init.jsx | 70 | A 0 mins |
|
src/locales/index.js | 2 | A 0 mins |
|
src/locales/ru.js | 102 | A 0 mins |
|
src/pages/Login.jsx | 125 | B 6 hrs |
|
src/pages/MainPage.jsx | 45 | A 1 hr |
|