Данный тикет продолжает рефакторинг начатый #98. Необходимо провести такую же работу со всеми остальными компонентами: LoginView, PostView, RegisterView. Объединяю их в единый тикет потому что работы тут должно быть немного. Для компонента NewPostView будет создан отдельный тикет, посвященный полному переделыванию данного компонента.
Данный тикет продолжает рефакторинг начатый #98. Необходимо провести такую же работу со всеми остальными компонентами: LoginView, PostView, RegisterView. Объединяю их в единый тикет потому что работы тут должно быть немного. Для компонента NewPostView будет создан отдельный тикет, посвященный полному переделыванию данного компонента.