Компоненты

Cookie

Скачать компонент

Cookie состоят из следующих файлов: cookie.js, cookie-consent-checker.js, они обязательны к переносу в проект! Файл стилей представлен как пример для визуального отоброжения блока. При нажатии на кнопку OK блок исчезнет на 30 дней

Обязательные data атрибуты

data-cookies

Устанавливается на родителе

data-cookies-consent

Устанавливается на кнопке подтверждения

Не обязательные data атрибуты

data-cookies-duration="30"

Устанавливается на родителе, записывается количество дней время действия согласия. Если не установлено то вступает в силу значение по умолчанию const BASE_DURATION = 30;

<div class="cookies is-active" data-cookies data-cookies-duration="30">
  <div> class="cookies__text">
    <span>Мы используем куки</span>
  </div>
  <button class="cookies__btn" type="button" data-cookies-consent>OK</button>
</div>
Мы используем куки