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 = () => {
window.onload = function () {
if (!window.nostr) {
console.log('Nostr extension not present');
document.querySelector('#nostr-signup-button').disabled = true;
document.querySelector('#no-extension-nudges').style.display = 'block';
} else {
console.log('Nostr extension present');
}
window.onload = () => {
checkNostrExtension(
window,
() => {
console.log('Nostr extension present');
},
() => {
console.log('Nostr extension not present');
document.querySelector('#nostr-signup-button').disabled = true;
document.querySelector('#no-extension-nudges').style.display = 'block';
}
);
};
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;