duzo zmian, funkcji

This commit is contained in:
Mateusz Gruszczyński
2025-07-04 15:18:57 +02:00
parent 7a3d57b111
commit 93f0fb0f33
2 changed files with 42 additions and 2 deletions

View File

@ -23,7 +23,42 @@ function toggleVisibility(listId) {
}
function copyLink(link) {
if (navigator.share) {
navigator.share({
title: 'Udostępnij moją listę',
text: 'Zobacz tę listę!',
url: link
}).catch((error) => {
console.error('Błąd podczas udostępniania', error);
fallbackCopy(link);
});
} else {
fallbackCopy(link);
}
}
function shareLink(link) {
if (navigator.share) {
navigator.share({
title: 'Udostępnij moją listę',
text: 'Zobacz tę listę!',
url: link
})
.catch((error) => {
console.error('Błąd podczas udostępniania', error);
alert('Nie udało się udostępnić linka');
});
} else {
copyLink(link);
}
}
function fallbackCopy(link) {
navigator.clipboard.writeText(link).then(() => {
alert('Link skopiowany!');
alert('Link skopiowany do schowka!');
});
}
function openList(link) {
window.open(link, '_blank');
}