mirror of
https://github.com/anatolykopyl/bakery.git
synced 2026-03-26 13:04:27 +00:00
Составил полный список булочных
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
<template>
|
||||
<div>
|
||||
<div class="wrapper">
|
||||
<div v-on:scroll="handleScroll" id="address-list">
|
||||
<div class="address" v-for="bakery in bakeries" v-bind:key="bakery.n"
|
||||
v-bind:class="{ 'inactive': bakery.hours.includes('закрыта'), 'selected': selected===bakery.n }"
|
||||
:id="'element'+bakery.n"
|
||||
v-on:click="select(bakery.n)">
|
||||
<h3>{{ bakery.address }}</h3>
|
||||
<img src="@/assets/metro.png" /> <span class="light">{{ bakery.metro }}</span>
|
||||
<img v-if="bakery.metro" src="@/assets/metro.png" /> <span class="light">{{ bakery.metro }}{{ bakery.location }}</span>
|
||||
<br />
|
||||
<span>{{ bakery.hours }}</span>
|
||||
</div>
|
||||
@@ -18,6 +19,7 @@
|
||||
<script>
|
||||
export default {
|
||||
name: "AddressList",
|
||||
props: ['selectedNew'],
|
||||
data() {
|
||||
return {
|
||||
selected: 1,
|
||||
@@ -282,64 +284,382 @@ export default {
|
||||
},
|
||||
{
|
||||
n: 88,
|
||||
address: "Барочная ул. д.8,лит.А",
|
||||
address: "Барочная ул. д.8, лит.А",
|
||||
metro: "Петроградская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 89,
|
||||
address: "Литейный пр.,д.64/78",
|
||||
address: "Литейный пр., д.64/78",
|
||||
metro: "Маяковская",
|
||||
hours: "8:00 - 0:00",
|
||||
},
|
||||
{
|
||||
n: 87,
|
||||
address: "Торжковская ул.,д.1",
|
||||
address: "Торжковская ул., д.1",
|
||||
metro: "Черная речка",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 92,
|
||||
address: "Союза Печатников ул.,д.27",
|
||||
address: "Союза Печатников ул., д.27",
|
||||
metro: "Садовая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 96,
|
||||
address: "Римского Корсакова пр.,д.8/18",
|
||||
address: "Римского Корсакова пр., д.8/18",
|
||||
metro: "Садовая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 99,
|
||||
address: "Федора Абрамова ул.,д.17",
|
||||
address: "Федора Абрамова ул., д.17",
|
||||
metro: "Парнас",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 101,
|
||||
address: "Наставников пр.,д.21,лит.А",
|
||||
address: "Наставников пр., д.21, лит.А",
|
||||
metro: "Ладожская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 102,
|
||||
address: "г.Мурино, Бульвар Менделеева,д.11,к.1",
|
||||
address: "г.Мурино, Бульвар Менделеева, д.11, к.1",
|
||||
metro: "Девяткино",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 103,
|
||||
address: "Планерная ул.,д.63,к.1,лит.А",
|
||||
address: "Планерная ул., д.63, к.1, лит.А",
|
||||
metro: "Комендантский проспект",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 106,
|
||||
address: "Каменноостровский пр.,д.29,лит.А",
|
||||
address: "Каменноостровский пр., д.29, лит.А",
|
||||
metro: "Петроградская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 22,
|
||||
address: "Энгельса пр., д.124, к.1, ТК Вояж",
|
||||
metro: "Озерки",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 21,
|
||||
address: "Пулковская ул., д.10, к.2",
|
||||
metro: "Звездная",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 23,
|
||||
address: "8-я линия ВО, д.49",
|
||||
metro: "Василеостровская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 25,
|
||||
address: "Коллонтай ул. д.5",
|
||||
metro: "Проспект Большевиков",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 26,
|
||||
address: "Гривцова пер. д.26",
|
||||
metro: "Садовая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 27,
|
||||
address: "Разъезжая ул. д.43",
|
||||
metro: "Лиговский проспект",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 28,
|
||||
address: "наб. Канала Грибоедова, д.79/23",
|
||||
metro: "Садовая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 30,
|
||||
address: "Ветеранов пр., д.110",
|
||||
metro: "Проспект Ветеранов",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 29,
|
||||
address: "Заневский пр., д.9/8",
|
||||
metro: "Новочеркасская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 24,
|
||||
address: "Блохина ул. д.23",
|
||||
metro: "Спортивная",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 31,
|
||||
address: "Разъезжая ул., д.1",
|
||||
metro: "Владимирская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 32,
|
||||
address: "Ленина ул., д.27",
|
||||
metro: "Чкаловская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 34,
|
||||
address: "Автовская ул., д.4",
|
||||
metro: "Автово",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 36,
|
||||
address: "Чкаловский пр., д.11",
|
||||
metro: "Чкаловская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 38,
|
||||
address: "Удельный пр., д.25",
|
||||
metro: "Удельная",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 35,
|
||||
address: "1-ая Красноармейская, д.8-10",
|
||||
metro: "Технологический Институт",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 42,
|
||||
address: "ул. Марата, д.54/34",
|
||||
metro: "Лиговский проспект",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 39,
|
||||
address: "Вознесенский пр., д.45",
|
||||
metro: "Садовая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 33,
|
||||
address: "Пионерская ул., д.35",
|
||||
metro: "Чкаловская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 40,
|
||||
address: "Лермонтовский пр., д.55",
|
||||
metro: "Балтийская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 37,
|
||||
address: "Большая Зеленина ул., д.2/42",
|
||||
metro: "Чкаловская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 44,
|
||||
address: "наб. Канала Грибоедова, д.42",
|
||||
metro: "Сенная площадь",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 47,
|
||||
address: "Солидарности пр., д.9",
|
||||
metro: "Проспект Большевиков",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 50,
|
||||
address: "ул. Дыбенко, д.16",
|
||||
metro: "Улица Дыбенко",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 52,
|
||||
address: "Елизарова пр., д.3",
|
||||
metro: "Елизаровская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 54,
|
||||
address: "Всеволожский пр., д.72А",
|
||||
location: "Всеволожск",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 60,
|
||||
address: "Невский пр., д.15",
|
||||
metro: "Адмиралтейская",
|
||||
hours: "8:00 - 0:00",
|
||||
},
|
||||
{
|
||||
n: 56,
|
||||
address: "Белышева ул., д.5/6",
|
||||
metro: "Большевиков",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 57,
|
||||
address: "Ланское ш., д.59",
|
||||
metro: "Черная речка",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 49,
|
||||
address: "Жуковского ул. д.38А",
|
||||
metro: "Площадь восстания",
|
||||
hours: "закрыта",
|
||||
},
|
||||
{
|
||||
n: 62,
|
||||
address: "Коли Томчака ул. д.18/26",
|
||||
metro: "Московские ворота",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 65,
|
||||
address: "Стачек пр., д. 40",
|
||||
metro: "Кировский завод",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 67,
|
||||
address: "Стачек пр., д. 75",
|
||||
metro: "Автово",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 68,
|
||||
address: "Будапештская ул., д.74 к.1",
|
||||
metro: "Купчино",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 69,
|
||||
address: "Ярослава Гашека ул., д.4",
|
||||
metro: "Купчино",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 72,
|
||||
address: "Большевиков пр., д.9",
|
||||
metro: "Проспект Большевиков",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 70,
|
||||
address: "Будапештская ул., д.14",
|
||||
metro: "Международная",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 77,
|
||||
address: "Гражданский пр., д.76",
|
||||
metro: "Академическая",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 79,
|
||||
address: "Новоизмайловский пр., д.38 к.1",
|
||||
metro: "Московская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 80,
|
||||
address: "Гатчинская ул., д.35",
|
||||
metro: "Чкаловская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 82,
|
||||
address: "Федора Абрамова ул., д.8",
|
||||
metro: "Парнас",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 84,
|
||||
address: "ул.Борисова д.4, лит А",
|
||||
location: "г.Сестрорецк",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 93,
|
||||
address: "Европейский проспект, д.8 (Кудрово)",
|
||||
metro: "Улица Дыбенко",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 90,
|
||||
address: "Невский д.52/Садовая ул.д.14",
|
||||
metro: "Гостинный двор",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 91,
|
||||
address: "Конюшенный пер.,д.1/6",
|
||||
metro: "Адмиралтейская",
|
||||
hours: "8:00 - 0:00",
|
||||
},
|
||||
{
|
||||
n: 94,
|
||||
address: "Бабушкина ул., д.14",
|
||||
metro: "Ломоносовская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 97,
|
||||
address: "Восстания ул., д.43",
|
||||
metro: "Чернышевская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 98,
|
||||
address: "Некрасова ул., д.1/38",
|
||||
metro: "Чернышевская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
{
|
||||
n: 100,
|
||||
address: "Невский пр., д.151",
|
||||
metro: "пл. Александра Невского",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
/*{
|
||||
n: ,
|
||||
address: "Маршала Казакова ул., д.1, корп.2",
|
||||
metro: "Автово",
|
||||
hours: "8:00 - 22:00",
|
||||
},*/
|
||||
{
|
||||
n: 104,
|
||||
address: "1-я линия В.О., д. 46, лит. А",
|
||||
metro: "Василеостровская",
|
||||
hours: "8:00 - 22:00",
|
||||
},
|
||||
/*{
|
||||
n: ,
|
||||
address: "Ветеранов пр., д. 87",
|
||||
metro: "Проспект Ветеранов",
|
||||
hours: "8:00 - 22:00",
|
||||
},*/
|
||||
{
|
||||
n: 107,
|
||||
address: "Средний пр. В.О. д. 50., лит. А",
|
||||
metro: "Василеостровская",
|
||||
hours: "8:00 - 22:00",
|
||||
}
|
||||
],
|
||||
showHint: true
|
||||
};
|
||||
@@ -352,6 +672,11 @@ export default {
|
||||
handleScroll: function() {
|
||||
this.showHint = false;
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
selectedNew: function() {
|
||||
this.selected = this.selectedNew;
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
@@ -417,6 +742,10 @@ export default {
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.wrapper {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#address-list {
|
||||
height: 100%;
|
||||
width: 90%;
|
||||
|
||||
Reference in New Issue
Block a user