Install button.

This commit is contained in:
2025-01-29 06:43:42 +01:00
parent 030942db09
commit 438fad3014
4 changed files with 84 additions and 25 deletions
+19
View File
@@ -35,9 +35,28 @@
<li><a href="#">Development</a></li>
<li><a href="#">Support</a></li>
<li><a href="#">Random</a></li>
</ul>
<fancy-button id="install-button" style="display:none" text="Install">Install</fancy-button>
</aside>
<chat-window class="chat-area"></chat-window>
</main>
<script>
let installPrompt = null
window.addEventListener("beforeinstallprompt", async(event) => {
event.preventDefault();
installPrompt = event;
//document.addEventListener("DOMContentLoaded", () => {
const button = document.getElementById("install-button")
button.addEventListener("click", async ()=>{
const result = await installPrompt.prompt()
console.info(result.outcome)
})
button.style.display = 'block'
});
;
</script>
</body>
</html>