1.0.19 • Published 6 years ago

hyperauto-cookie v1.0.19

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

Пакет для работы с cookie Гиперавто.

Установка и использование

1) Устанавливаем пакет.
npm i hyperauto-cookie

2) Заходим в его директорию и генерируем бандл.
cd node_modules/hyperauto_cookie/
npm run build

3) На всех страницах, где необходимо фиксировать/отслеживать предпочтения пользователя, подключить 2 файла:
node_modules/hyperauto-cookie/bundle.css - файл со стилями node_modules/hyperauto-cookie/bundle.js - скрипт

На момент последнего релиза логика сервиса предельно проста и заключается в следующем: сервис проверяет, есть ли на клиенте cookie с именем city, и, если нет, делает запрос на получение модального окна со списком доступных городов, после чего прикрепляет полученный HTML к DOM и вызывает показ модального окна.

Модальное окно невозможно закрыть всеми традиционными способами (ESC, backdrop click, close button). После выбора города, сервис кладет cookie c именем city и данными выбранного города, с временем жизни в год и действительную для домена hyperauto.ru и всех его поддоменов.

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago