GDPR Siųsti užklausą

```html

#form-gdpr-edit-account-request,

#form-gdpr-requests-request,

#form-gdpr-personal-information-request,

#form-gdpr-orders-request,

#form-gdpr-personal-data-report-request,

#form-gdpr-delete-account-request {

rodymas: nėra;

}

#gdpr_page mygtukas {

fono spalva: skaidri;

riba: 0;

apatinė siena: 1px solid black;

padding: 0px;

}

/* Modalinis fonas */

#data-verification-background {

rodymas: nėra;

pozicija: fixed;

z-indeksas: 1;

padding-top: calc(50vh - 83px);

kairė: 0;

viršus: 0;

plotis: 100%;

aukštis: 100%;

perteklius: auto;

fondo spalva: rgb(0,0,0);

fondo spalva: rgba(0,0,0,0.4);

nepermatomumas: unset;

z-indeksas: 9999;

}

/* Modalinio lango turinys */

#data-verification-modal {

fondo spalva: #fefefe;

margins: automatinis;

padingas: 16px;

rėmelis: 1px kietas #888;

plotis: 38%;

opacity: 1;

}

/* Modalinio lango uždarymo mygtukas */

.data-verification-close {

spalva: #aaaaaa;

plūduriuoti: dešinė;

šrifto dydis: 28px;

šrifto storis: paryškintas;

eilutės aukštis: 17px;

fono spalva: skaidri;

border: 0px;

padding: 0px;

}

.data-verification-close:hover {

color: #000;

text-decoration: none;

rodyklė: pointer;

}

/* Žymimasis langelis Tekstas */

#data-verification-container p {

display: inline-block;

padding: 0;

margin: 0;

line-height: 24px;

padding-left: 10px;

vertical-align: top;

width: calc(100% - 45px);

}

#data-verification-container a, #data-verification-container a:hover{

text-decoration: underline!important;

color: #4285f4;

}

#data-verification-container input {

skaidrumas: 0;

width: 0;

height: 0;

margin: 0;

padding: 0;

}

/* Žymės langelio piktograma */

#data-verification-icon {

rodyklė: pointer;

padėtis: santykinė;

margins: automatinis;

plotis: 18px;

aukštis: 18px;

-webkit-tap-highlight-color: skaidrus;

transform: translate3d(0, 0, 0);

margins viršus: 2px;

}

#data-verification-icon:before {

turinys: "";

padėtis: absoliuti;

viršus: -7px;

kairė: -7px;

plotis: 32px;

aukštis: 32px;

kraštinių spindulys: 50%;

fonas: rgba(34,50,84,0.03);

skaidrumas: 0;

perėjimas: skaidrumas 0.2s lengvai;

}

#data-verification-icon svg {

padėtis: santykinė;

z-indeksas: 1;

užpildas: nėra;

stroke-linecap: round;

stroke-linejoin: round;

stroke: #c8ccd4;

stroke-width: 1.5;

transform: translate3d(0, 0, 0);

transition: all 0.2s ease;

}

#data-verification-icon svg path {

stroke-dasharray: 60;

stroke-dashoffset: 0;

}

#data-verification-icon svg polyline {

stroke-dasharray: 22;

stroke-dashoffset: 66;

}

#data-verification-icon:hover:before {

opacity: 1;

}

#data-verification-container:hover #data-verification-icon svg {

stroke: #4285f4;

}

#data-verification-icon.clicked svg {

stroke: #4285f4;

}

#data-verification-icon.clicked svg path {

stroke-dashoffset: 60;

transition: all 0.3s linear;

}

#data-verification-icon.clicked svg polyline {

brūkšnio poslinkis: 42;

perėjimas: visi 0.2s tiesinis;

perėjimo delsimas: 0.15s;

}

/* Prieinamumo dizainas */

#data-verification-icon:focus, .data-verification-close:focus, #data-verification-container input:focus ~ #data-verification-icon svg, #data-verification-container a:focus {

dėžutės šešėlis: 0 0 0 3px rgba(21, 156, 228, 0.4);

perėjimas: visi 0.3s lengvai;

kontūras: nėra;

transformuoti: mastelis(1.06);

}

/* Įkėlimo elementas */

.loading {

rodymas: nėra;

viršus:50vh;

kairė:50vw;

pozicija:fiksuota;

}

.loading:not(:required):after {

turinys: '';

rodymas: blokas;

šrifto dydis: 10px;

plotis: 1em;

aukštis: 1em;

viršutinis tarpas: -0.5em;

-webkit-animacija: spinner 1500ms begalinis linijinis;

-moz-animacija: spinner 1500ms begalinis linijinis;

-ms-animacija: spinner 1500ms begalinis linijinis;

-o-animacija: spinner 1500ms begalinis linijinis;

animacija: spinner 1500ms begalinis linijinis;

kampo spindulys: 0.5em;

-webkit-dėžės šešėlis: rgba(255,255,255, 1) 1.5em 0 0 0, rgba(255,255,255, 1) 1.1em 1.1em 0 0, rgba(255,255,255, 1) 0 1.5em 0 0, rgba(255,255,255, 1) -1.1em 1.1em 0 0, rgba(255,255,255, 1) -1.5em 0 0 0, rgba(255,255,255, 1) -1.1em -1.1em 0 0, rgba(255,255,255, 1) 0 -1.5em 0 0, rgba(255,255,255, 1) 1.1em -1.1em 0 0;

dėžės šešėlis: rgba(255,255,255, 1) 1.5em 0 0 0, rgba(255,255,255, 1) 1.1em 1.1em 0 0, rgba(255,255,255, 1) 0 1.5em 0 0, rgba(255,255,255, 1) -1.1em 1.1em 0 0, rgba(255,255,255, 1) -1.5em 0 0 0, rgba(255,255,255, 1) -1.1em -1.1em 0 0, rgba(255,255,255, 1) 0 -1.5em 0 0, rgba(255,255,255, 1) 1.1em -1.1em 0 0;

}

#gdpr_page .list-unstyled li button {

rodyklė: pointer;

}

.show-isense {

perėjimas: nepermatomumas 400ms !important;

}

.hide-isense {

nepermatomumas: 0 !important;

perėjimas: 0.4s ease-out;

}

/* Modaliniai pakeitimai mobiliojo ekrano raiškai */

@media only screen and (max-width: 600px) {

#data-verification-modal {

plotis: 90%;

}

}

/* Animacija */

@-webkit-keyframes spinner {

0% {

-webkit-transform: rotate(0deg);

-moz-transform: rotate(0deg);

-ms-transform: rotate(0deg);

-o-transform: rotate(0deg);

transform: rotate(0deg);

}

100% {

-webkit-transform: rotate(360deg);

-moz-transform: rotate(360deg);

-ms-transform: rotate(360deg);

-o-transform: rotate(360deg);

transform: rotate(360deg);

}

}

@-moz-keyframes spinner {

0% {

-webkit-transform: rotate(0deg);

-moz-transform: rotate(0deg);

-ms-transform: rotate(0deg);

-o-transform: rotate(0deg);

transform: rotate(0deg);

}

100% {

-webkit-transform: rotate(360deg);

-moz-transform: rotate(360deg);

-ms-transform: rotate(360deg);

-o-transform: rotate(360deg);

transform: rotate(360deg);

}

}

@-o-keyframes spinner {

0% {

-webkit-transform: rotate(0deg);

-moz-transform: rotate(0deg);

-ms-transform: rotate(0deg);

-o-transform: rotate(0deg);

transform: rotate(0deg);

}

100% {

-webkit-transform: rotate(360deg);

-moz-transform: rotate(360deg);

-ms-transform: rotate(360deg);

-o-transform: rotate(360deg);

transform: rotate(360deg);

}

}

@keyframes spinner {

0% {

-webkit-transform: rotate(0deg);

-moz-transform: rotate(0deg);

-ms-transform: rotate(0deg);

-o-transform: rotate(0deg);

transform: rotate(0deg);

}

100% {

-webkit-transform: rotate(360deg);

-moz-transform: rotate(360deg);

-ms-transform: rotate(360deg);

-o-transform: rotate(360deg);

transform: rotate(360deg);

}

}

Kai pateikiate Duomenų subjekto prieigos prašymą (DSAR) per mūsų Atitikties puslapį, mūsų atitikties paslaugų teikėjas Consentmo apdoroja jūsų IP adresą ir el. paštą tik tam, kad įvykdytų jūsų prašymą. Tai užtikrina saugų ir patikrintą jūsų asmeninės informacijos tvarkymą. Daugiau informacijos apie tai, kaip tvarkomi jūsų duomenys, galite rasti Consentmo Duomenų tvarkymo politikoje spustelėję šią nuorodą: Consentmo Duomenų tvarkymo politika.


Duomenų taisymas

Jei jūsų paskyros duomenys yra netikslūs arba juos reikia atnaujinti, galite efektyviai juos ištaisyti naudodamiesi žemiau pateikta nuoroda. Ši funkcija užtikrina, kad jūsų asmeninė informacija, svarbi sklandžiai patirčiai su mūsų produktais, tokiais kaip moteriškos rankinės ir piniginės, būtų atnaujinta ir tiksli.

Duomenų perkeliamumas

Mes suteikiame jums galimybę atsisiųsti visus duomenis, kuriuos saugome ir kurie naudojami gerinant jūsų apsipirkimo patirtį, ypač naršant mūsų išskirtinę moteriškų rankinių ir piniginių kolekciją. Tai užtikrina, kad jūs išlaikytumėte visišką kontrolę ir prieigą prie savo asmens duomenų.

Prieiga prie asmens duomenų

Galite paprašyti išsamią ataskaitą, kurioje būtų pateikta visa asmeninė informacija, kurią mes saugome apie jus. Įsipareigojame atsakyti į jūsų užklausą per 30 dienų, suteikdami jums skaidrumą ir prieigą prie jūsų duomenų. Šis procesas vykdomas per gdprsendrequest funkciją resp, užtikrinant saugų jūsų informacijos pristatymą.

Teisė būti pamirštam

Ši parinktis leidžia jums visam laikui pašalinti savo asmens ir kitus susijusius duomenis iš mūsų parduotuvės. Atkreipkite dėmesį, kad pradėjus šį procesą, jūsų paskyra bus ištrinta ir nebus prieinama ateityje. Užkrovimo animacija, primenanti besisukantį ratuką 1500ms begalinis, sukantis 360deg, rodys jūsų užklausos apdorojimą.

Teisė apriboti tvarkymą

Tam tikromis aplinkybėmis turite teisę prašyti, kad apribotume arba laikinai sustabdytume jūsų asmens duomenų tvarkymą. Norėdami gauti pagalbą įgyvendinant šią teisę, prašome tiesiogiai susisiekti su mumis adresu stiledonnabags@gmail.com.

Teisė prieštarauti

Jūs turite teisę prieštarauti tam tikroms duomenų tvarkymo veikloms, įskaitant tiesioginę rinkodarą ir tvarkymą, pagrįstą teisėtais interesais. Norėdami pateikti prieštaravimą ir užtikrinti savo pageidavimų laikymąsi, prašome susisiekti su mumis adresu stiledonnabags@gmail.com.

Kontaktinė informacija

Dėl bet kokių klausimų, susijusių su jūsų asmens duomenimis ar privatumo teisėmis, prašome susisiekti su mūsų paskirtu Duomenų apsaugos pareigūnu (DPO) šiais kontaktais:

El. paštas: stiledonnabags@gmail.com

Adresas: Via Testulla 149, 95122 Catania Catania, Italija

Teisė pateikti skundą

Jei manote, kad jūsų rūpesčiai nebuvo tinkamai išspręsti, turite teisę pateikti skundą savo nacionalinei duomenų apsaugos institucijai.

/* SLIDE UP */

let slideUp = (target, duration=500) => {

target.style.transitionProperty = 'height, margin, padding';

target.style.transitionDuration = duration + 'ms';

target.style.boxSizing = 'border-box';

target.style.height = target.offsetHeight + 'px';

target.offsetHeight;

target.style.overflow = 'hidden';

target.style.height = 0;

target.style.paddingTop = 0;

target.style.paddingBottom = 0;

target.style.marginTop = 0;

target.style.marginBottom = 0;

window.setTimeout( () => {

target.style.display = 'none';

target.style.removeProperty('height');

target.style.removeProperty('padding-top');

target.style.removeProperty('padding-bottom');

target.style.removeProperty('margin-top');

target.style.removeProperty('margin-bottom');

target.style.removeProperty('overflow');

target.style.removeProperty('transition-duration');

target.style.removeProperty('transition-property');

}, duration);

}

/* SLIDE DOWN */

let slideDown = (target, duration=500) => {

setTimeout(function(){

target.style.removeProperty('display');

let display = window.getComputedStyle(target).display;

if (display === 'none') display = 'block';

target.style.display = display;

let height = target.offsetHeight;

target.style.overflow = 'hidden';

target.style.height = 0;

target.style.paddingTop = 0;

target.style.paddingBottom = 0;

target.style.marginTop = 0;

target.style.marginBottom = 0;

target.offsetHeight;

target.style.boxSizing = 'border-box';

target.style.transitionProperty = "height, margin, padding";

target.style.transitionDuration = duration + 'ms';

target.style.height = height + 'px';

target.style.removeProperty('padding-top');

target.style.removeProperty('padding-bottom');

target.style.removeProperty('margin-top');

target.style.removeProperty('margin-bottom');

window.setTimeout( () => {

target.style.removeProperty('height');

target.style.removeProperty('overflow');

target.style.removeProperty('transition-duration');

target.style.removeProperty('transition-property');

}, duration);

}, 100)

}

/* PERJUNGIMAS */

var slideToggle = (target, duration = 500) => {

if (window.getComputedStyle(target).display === 'none') {

return slideDown(target, duration);

} else {

return slideUp(target, duration);

}

}

/* IŠNYKIMAS */

var toggleFadeiSense = (elem, show) => {

if (show) {

elem.style.display = "block";

setTimeout(function(){

elem.classList.add('show-isense');

elem.classList.remove('hide-isense');

},20)

} else {

elem.classList.remove('show-isense');

elem.classList.add('hide-isense');

setTimeout(() => {

elem.style.display = 'none';

}, 400)

}

}

var gdprSlideUpAll = function() {

slideUp(document.querySelector('#form-gdpr-edit-account-request'), 100);

document.querySelector('#btn-gdpr-edit-account-request').setAttribute("aria-expanded", "false");

slideUp(document.querySelector('#form-gdpr-requests-request'), 100);

document.querySelector('#btn-gdpr-requests-request').setAttribute("aria-expanded", "false");

slideUp(document.querySelector('#form-gdpr-personal-information-request'), 100);

document.querySelector('#btn-gdpr-personal-information-request').setAttribute("aria-expanded", "false");

slideUp(document.querySelector('#form-gdpr-orders-request'), 100);

document.querySelector('#btn-gdpr-orders-request').setAttribute("aria-expanded", "false");

slideUp(document.querySelector('#form-gdpr-personal-data-report-request'), 100);

document.querySelector('#btn-gdpr-personal-data-report-request').setAttribute("aria-expanded", "false");

slideUp(document.querySelector('#form-gdpr-delete-account-request'), 100);

document.querySelector('#btn-gdpr-delete-account-request').setAttribute("aria-expanded", "false");

document.querySelector('#gdpr_page button').setAttribute("aria-expanded", "false");

};

var email, type, consentGiven = false;

var verificationModalContent = '

Aš suteikiu savo sutikimą rinkti mano el. pašto adresą ir IP adresą šio prašymo apdorojimo tikslais. Daugiau informacijos rasite Privatumo Politikoje &amp Paslaugų Teikimo Sąlygose.

';

var isEmailValid = function(email) {

let regex = /^(([^()\[\]\\.,;:\s@"]+(\.[^()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

if (email == '' || email == undefined) {

return false;

} else {

return regex.test(email);

}

}

var gdprSendRequest = function(callback) {

fetch('https://www.cloudflare.com/cdn-cgi/trace', {

metodas: 'GET' ,

antraštės: {

'Content-Type': 'text/plain',

},

})

.then(resp => resp.text())

.then(resp => {

if (!resp.error) {

let ipInfo = resp;

let formData = new FormData();

formData.append('shop', Shopify.shop);

formData.append('email', email);

formData.append('type', type);

formData.append('sourceOfRequest', 1);

formData.append('ipAddress', ipInfo);

formData.append('consentGiven', consentGiven);

formData.append('page', 'gdpr');

formData.append('lang', Shopify.locale ? Shopify.locale : '');

formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans') : '');

fetch('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', {

method: 'POST',

body: formData

})

.then(resp => resp.json())

.then(resp => {

if (!resp.error) {

gdprSlideUpAll();

if (resp.message.length) {

alert(resp.message);

} else {

alert('Jūsų užklausa sėkmingai pateikta. Daugiau informacijos rasite savo el. pašte.');

}

} else {

alert(resp.message);

}

if (typeof callback == 'function') {

callback(resp);

}

})

.catch(error => {

alert(error.message);

})

}

else {

alert(resp.message);

}

})

}

// Pridėti modalą prie body, nes kitaip jis nesilaikys centre (net jei pozicija yra fixed)

document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent);

document.addEventListener("DOMContentLoaded", function() {

// Kai vartotojas paspaudžia ant (x), uždaryti modalą

document.querySelector('.data-verification-close').addEventListener('click', function(e) {

e.preventDefault();

closeVerificationModal();

});

document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) {

e.preventDefault();

// Aptikti href paspaudimą, nes jis yra perrašytas.

if(e.target.tagName === "A") {

window.open(e.target.href, '_blank');

return;

}

document.querySelector('#data-verification-icon').classList.add("clicked");

setTimeout(()=>{

toggleFadeiSense(document.querySelector("#data-verification-modal"), false);

document.querySelector('#data-verification-background .loading').style.display = 'inline-block';

consentGiven = true;

gdprSendRequest(function(resp) {

consentGiven = false;

closeVerificationModal();

});

}, 400);

});

});

function openVerificationModal(){

if(!isEmailValid(email)) {

alert('Neteisingas el. paštas');

return;

}

toggleFadeiSense(document.querySelector("#data-verification-modal"), true);

toggleFadeiSense(document.querySelector('#data-verification-background'), true);

document.querySelector('#data-verification-container input').focus();

}

function closeVerificationModal(){

toggleFadeiSense(document.querySelector("#data-verification-background"), false);

document.querySelector('#data-verification-icon').classList.remove("clicked");

document.querySelector('#data-verification-background .loading').style.display = 'none';

// Fokusavimas ant mygtuko, kuris atitinka pasirinktą užklausos tipą

let gdprForms = document.querySelectorAll('.form-gdpr-request');

gdprForms.forEach(function(gdprForm) {

if (gdprForm.style.display !== "none") {

let gdprFormLinks = gdprForm.previousElementSibling.querySelectorAll('li');

if (gdprFormLinks.length === 1) {

gdprFormLinks[0].querySelector('button').focus();

} else {

// Fokusavimo logika dėl Duomenų Perkeliamumo užklausų

gdprFormLinks = gdprForm.parentElement;

if (gdprFormLinks.nodeName === 'LI') {

gdprFormLinks.querySelector('button').focus();

}

}

}

});

}

document.querySelector('#btn-gdpr-edit-account-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-edit-account-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-edit-account-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-edit-account-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-edit-account-request-email').value;

type = 'customer/edit';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

document.querySelector('#btn-gdpr-requests-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-requests-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-requests-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-requests-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-requests-request-email').value;

type = 'customer/requests';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

document.querySelector('#btn-gdpr-personal-information-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-personal-information-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-personal-information-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-personal-information-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-personal-information-request-email').value;

type = 'customer/personal_info';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

document.querySelector('#btn-gdpr-orders-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-orders-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-orders-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-orders-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-orders-request-email').value;

type = 'customer/orders';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

document.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-personal-data-report-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-personal-data-report-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-personal-data-report-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-personal-data-report-request-email').value;

type = 'customer/report';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

document.querySelector('#btn-gdpr-delete-account-request').addEventListener('click', function(e) {

e.preventDefault();

let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false;

gdprSlideUpAll();

if(!isExpanded) {

slideDown(document.querySelector('#form-gdpr-delete-account-request'), 200);

this.setAttribute("aria-expanded", "true");

} else {

slideUp(document.querySelector('#form-gdpr-delete-account-request'), 200);

this.setAttribute("aria-expanded", "false");

}

});

document.querySelector('#form-gdpr-delete-account-request-submit').addEventListener('click', function(e) {

e.preventDefault();

email = document.querySelector('#form-gdpr-delete-account-request-email').value;

type = 'customer/delete';

gdprSendRequest(function(resp) {

consentGiven = true;

});

});

// Klaviatūros navigacija duomenų patvirtinimo lange dėl prieinamumo

document.querySelector('#data-verification-modal').addEventListener('keydown', function(e) {

let isTabPressed = e.keyCode === 9 || e.key === "Tab" || e.code === "Tab";

let isEscapePressed = e.keyCode === 27 || e.key === "Escape" || e.code === "Escape";

let isSpacePressed = event.keyCode === 32 || e.key === " " || event.code === "Space";

let isEnterPressed = event.keyCode === 13 || e.key === "Enter" || event.code === "Enter";

let dataVerificationCloseButton = document.querySelector('.data-verification-close');

let dataVerificationCheckbox = document.querySelector('#data-verification-container input');

let dataVerificationLink = document.querySelector('#data-verification-container a');

// Ši funkcija taupo mums vargo kviesti e.preventDefault() po kiekvieno fokusavimo

let executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();}

if (isEscapePressed) {

if (dataVerificationCloseButton) {

dataVerificationCloseButton.click();

}

}

if (isSpacePressed || isEnterPressed) {

if (document.activeElement === dataVerificationCheckbox) {

document.querySelector('#data-verification-container #data-verification-icon').click();

}

}

if (isTabPressed) {

if (e.shiftKey) {

if (dataVerificationCloseButton && document.activeElement === dataVerificationCloseButton) {

executeFocus(dataVerificationLink);

}

} else {

if (dataVerificationLink && document.activeElement === dataVerificationLink) {

executeFocus(dataVerificationCloseButton);

}

}

}

});

```