-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sprint 4 #5
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Привет! Ты хорошо потрудилась, но пока не могу принять работу. Основные замечания:
- Уязвимости в зависимостях;
- Проблемы с запуском тестов и слабое покрытие.
Чтобы идти дальше нужно как минимум разобраться с этим, но у меня есть еще несколько пожеланий по проекту: - Ты довольно много где отключаешь TS и используешь any. Это не лучшая практика, потому что таким образом мы не получаем никаких бенефитов от использования TS а только лишнюю писанину. Возможно тебе тяжело использовать все возможности языка, но это будет очень полезно в будущем. Пробуй пользоваться приведением типов, созданием своих объявлений, дженериками и не заметишь как полюбишь TS и его abirb/
- Есть проблемы с функционалом проекта:
- неправильная работа в Heroku - приложение падает при переходе в профиль
- при перерендарах чатов в списке, чаты заменяются один на другой. Записал видео:
https://user-images.githubusercontent.com/49103217/201027918-9b76e763-6429-49f9-8ddf-92afbb41243b.mp4
- При создании модалок они перерисовываются по нескольку раз. Видео
https://user-images.githubusercontent.com/49103217/201028334-0cf3f63e-a979-4a84-a7d0-6245e0826585.mp4 - При смене аватара новая картинка не отображается после загрузки.
package.json
Outdated
"typescript": "^4.8.2", | ||
"webpack": "^5.74.0", | ||
"webpack-cli": "^4.10.0", | ||
"webpack-dev-server": "^4.11.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Продакшен зависимости не содержат уязвимости. По поводу handlebars-loader - у них сейчас открыт pull request для обновления loader-utils pcardune/handlebars-loader#211
Привет. Спасибо за исправления, но все еще есть проблемы с функционалом чата,, связанные с двойным рендером модалок и неправильным рендером чатов в списке. Давай поправим это, чтобы считать проект завершенным |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Теперь все отлично! Удачи на курсе!
No description provided.