{% set html %}
<p class="govuk-body">{{ 'govuk.cookie.cookieBanner.paragraph1' | translate }}</p>
<p class="govuk-body">{{ 'govuk.cookie.cookieBanner.paragraph2' | translate }}</p>
{% endset %}

{% set acceptHtml %}
  <p class="govuk-body">{{ 'govuk.cookie.cookieBanner.cookieBannerAccept.paragraph1' | translate }}<a class="govuk-link" href="https://signin.account.gov.uk/cookies">{{ 'govuk.cookie.cookieBanner.changeCookiePreferencesLink' | translate }}</a> {{ 'govuk.cookie.cookieBanner.cookieBannerAccept.paragraph2' | translate }}</p>
{% endset %}

{% set rejectedHtml %}
  <p class="govuk-body">{{ 'govuk.cookie.cookieBanner.cookieBannerReject.paragraph1' | translate }}<a class="govuk-link" href="https://signin.account.gov.uk/cookies">{{ 'govuk.cookie.cookieBanner.changeCookiePreferencesLink' | translate }}</a> {{ 'govuk.cookie.cookieBanner.cookieBannerReject.paragraph2' | translate }}</p>
{% endset %}

{{ govukCookieBanner({
  ariaLabel: 'govuk.cookie.cookieBanner.title' | translate,
  name: "gov-uk-cookie-banner",
  messages: [
    {
      headingText: 'govuk.cookie.cookieBanner.heading' | translate,
      html: html,
      attributes: {
                  "id": "cookies-banner-main"
                },
      actions: [
        {
          text: 'govuk.cookie.cookieBanner.buttonAcceptText' | translate,
          type: "button",
          name: "cookiesAccept",
          value: "accept"
        },
        {
          text: 'govuk.cookie.cookieBanner.buttonRejectText' | translate,
          type: "button",
          name: "cookiesReject",
          value: "reject"
        },
        {
          text: 'govuk.cookie.cookieBanner.linkViewCookiesText' | translate,
          href: "https://signin.account.gov.uk/cookies"
        }
      ]
    },
    {
      html: acceptHtml,
      attributes: {
        "id": "cookies-accepted"
      },
      actions: [
        {
          text: 'govuk.cookie.cookieBanner.cookieBannerHideLink' | translate,
          href: "#",
          type: "button",
          classes:"cookie-hide-button",
          attributes: {
            "aria-label": 'govuk.cookie.cookieBanner.cookieBannerHideLink' | translate
          }
        }
      ],
      hidden: true
    },
    {
      html: rejectedHtml,
      attributes: {
        "id": "cookies-rejected"
      },
      actions: [
        {
          text: 'govuk.cookie.cookieBanner.cookieBannerHideLink' | translate,
          href: "#",
          type: "button",
          classes:"cookie-hide-button",
          attributes: {
            "aria-label": 'govuk.cookie.cookieBanner.cookieBannerHideLink' | translate
          }
        }
      ],
      hidden: true
    }
  ],  hidden: false
}) }}
