Bit of a rewrite
This commit is contained in:
parent
b6377bd228
commit
82dd6fd398
11 changed files with 787 additions and 953 deletions
19
public/scripts/share.js
Normal file
19
public/scripts/share.js
Normal file
|
@ -0,0 +1,19 @@
|
|||
const popup = document.querySelector("#popup")
|
||||
const hrefInput = document.querySelector("#href")
|
||||
|
||||
document
|
||||
.querySelector("#share")
|
||||
.addEventListener("click", () => popup.classList.remove("dismissed"))
|
||||
|
||||
hrefInput.value = window.location.href
|
||||
|
||||
document.querySelector("#copy").addEventListener("click", () => {
|
||||
hrefInput.focus()
|
||||
hrefInput.select()
|
||||
navigator.clipboard.writeText(hrefInput.value)
|
||||
document.querySelector("#is-copied").classList.add("copied")
|
||||
})
|
||||
|
||||
document
|
||||
.querySelector("#close")
|
||||
.addEventListener("click", () => popup.classList.add("dismissed"))
|
Reference in a new issue