Skip to content

Conversation

@Dmatrushka19
Copy link
Contributor

@Dmatrushka19 Dmatrushka19 commented Oct 24, 2025

Изменения

Поправил баг. Раньше при переходе из расписания в карту этажей, а затем попытке возврата назад выбрасывало в меню всех миниаппов, теперь возвращает обратно в расписание.

Детали реализации

Главная → Расписание → Аудитория 123 → Карта

  • Передается state: {fromTimetable: true}
  • В карте getBackUrl() возвращает undefined
  • Кнопка "Назад" использует router.back()

Главная → Меню приложений → Карта

  • state не передается (fromTimetable отсутствует)
  • В карте getBackUrl() возвращает '/apps'
  • Кнопка "Назад" использует router.push('/apps')
  • Результат: возврат в Меню приложений

Check-List

  • Вы проверили свой код перед отправкой запроса?
  • Вы написали тесты к реализованным функциям?
  • Вы не забыли применить форматирование black и isort для Back-End или Prettier для Front-End?

в toolbar.setup изменил явную директорию меню миниаппов на getBackUrl.

Зафиксировал стрелку backable: true
@Dmatrushka19
Copy link
Contributor Author

Почему стили не прошли не понял, вообще говоря применял форматирование.

@BatuevIO
Copy link
Contributor

Почему стили не прошли не понял, вообще говоря применял форматирование.

Допиши в package.json в check аргументы для fix (можешь посмотреть в lint:fix и prettier:write). Потом запусти и все должно отформатироваться.

Если форматировал руками или через хоткеи, то проверь, что у тебя дефолтный форматтер выбран prettier (Ctrl+Shift+P Configure Default Formatter)

@BatuevIO
Copy link
Contributor

А еще немного сложная реализация. Есть какая-то проблема в том, чтобы просто делать router.back()?

@Dmatrushka19
Copy link
Contributor Author

Поборол стили вручную, но есть чувство, что проверка стилей на гитхабе не соотносится со стилями, заданными в package.json

@BatuevIO BatuevIO merged commit 972bee3 into main Oct 27, 2025
2 checks passed
@BatuevIO BatuevIO deleted the bugfix_BackArrow_from_floorMap_to_timetable branch October 27, 2025 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Некорректная работа кнопки "назад" ("←") на схеме этажа

3 participants