Split metro stations by lines and their indication

Fixed details dialog size
Added map location setting by click
Reorganized hooks and components imports with index.js
Removed orphane error indication on homepage
This commit is contained in:
2023-07-11 13:29:04 +03:00
parent cbbd714fbf
commit 960ad7ce0d
13 changed files with 135 additions and 71 deletions

View File

@ -1,5 +1,5 @@
const metros = {
red: [
const stations = {
red: new Set([
"Девяткино",
"Гражданский проспект",
"Академическая",
@ -19,8 +19,8 @@ const metros = {
"Автово",
"Ленинский проспект",
"Проспект Ветеранов"
],
blue: [
]),
blue: new Set([
"Парнас",
"Проспект Просвещения",
"Озерки",
@ -39,8 +39,8 @@ const metros = {
"Московская",
"Звёздная",
"Купчино"
],
green: [
]),
green: new Set([
"Приморская",
"Беговая",
"Василеостровская",
@ -52,11 +52,9 @@ const metros = {
"Пролетарская",
"Обухово",
"Рыбацкое"
],
orange: [
]),
orange: new Set([
"Спасская",
"Горный институт",
"Театральная",
"Достоевская",
"Лиговский проспект",
"Площадь Александра Невского",
@ -64,8 +62,8 @@ const metros = {
"Ладожская",
"Проспект Большевиков",
"Улица Дыбенко"
],
violet: [
]),
violet: new Set([
"Комендантский проспект",
"Старая Деревня",
"Крестовский остров",
@ -81,15 +79,23 @@ const metros = {
"Проспект славы",
"Дунайскай",
"Шушары"
],
gold: [
"Юго западная",
"Каретная",
"Путиловская",
"Броневая",
"Заставская",
"Боровая"
]
]),
}
export { metros }
const colors = {
red: "#D6083B",
blue: "#0078C9",
green: "#009A49",
orange: "#EA7125",
violet: "#702785",
}
const lines = {
red: "Красная",
blue: "Синяя",
green: "Зелёная",
orange: "Оранжевая",
violet: "Фиолетовая",
}
export { stations, colors, lines }