Skip to content

a-sitnikov/react.mista

Repository files navigation

React.Mista

Клиент для форума Миста
Для получения данных используется API

Дополнительные функции

  • Адаптивный дизайн - работает как на ПК так и на мобильном
  • Темная тема
  • Тултипы (отображение текста поста)
    • При наведении на номер поста в ответе
    • Тултип ссылки на другую ветку форума
  • Предпросмотр постов на главной странице
    • Открытие 0 / последнего поста
    • Перемещение по постам вперед/назад
  • Обработка ссылок
    • Починка битых ссылок
    • Получение залголовка для ютюб видео
    • Замена ссылок обратно на infostart.ru
  • Подсвечивание автора и себя
  • Сохранение всех настроек

Используемые технологии:

  • Язык: TypeScript
  • Бойлерплейт: Create React App
  • Управление состоянием: Redux
  • Сохранение настроек: Redux-Persist
  • Компоненты: Bootstrap
  • Настройка Webpack: Craco
  • Тестирование: Jest / React Testing Library
  • Визуальное тестирование: Storybook

Рабочую версию проекта можно посмотреть на github.pages
Storybook проекта
P.S. В данный момент на сайте mista.ru не поддреживается выполнение запросов с других адресов (CORS), поэтому функционал написания сообщений и постов не работает

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published