extract util

This commit is contained in:
counterweight 2025-03-13 11:45:28 +01:00
parent 5a7c954982
commit 0b3e5e83a3
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 23 additions and 8 deletions

View file

@ -1,12 +1,18 @@
const checkNostrExtension = require('../utils/checkNostrExtension');
const invitesFunction = () => { const invitesFunction = () => {
window.onload = function () { window.onload = () => {
if (!window.nostr) { checkNostrExtension(
window,
() => {
console.log('Nostr extension present');
},
() => {
console.log('Nostr extension not present'); console.log('Nostr extension not present');
document.querySelector('#nostr-signup-button').disabled = true; document.querySelector('#nostr-signup-button').disabled = true;
document.querySelector('#no-extension-nudges').style.display = 'block'; document.querySelector('#no-extension-nudges').style.display = 'block';
} else {
console.log('Nostr extension present');
} }
);
}; };
const signUpConfirmation = document.querySelector('#sign-up-success'); const signUpConfirmation = document.querySelector('#sign-up-success');

View file

@ -0,0 +1,9 @@
function checkNostrExtension(window, successCallback, failureCallback) {
if (!window.nostr) {
failureCallback();
} else {
successCallback();
}
}
module.exports = checkNostrExtension;