diff --git a/extension/options.jsx b/extension/options.jsx index 0772ecd..12868f4 100644 --- a/extension/options.jsx +++ b/extension/options.jsx @@ -1,13 +1,12 @@ import browser from 'webextension-polyfill' import React, {useState, useCallback, useEffect} from 'react' import {render} from 'react-dom' -import {generatePrivateKey, getPublicKey, nip19} from 'nostr-tools' +import {generatePrivateKey, nip19} from 'nostr-tools' import QRCode from 'react-qr-code' import {removePermissions, PERMISSION_NAMES} from './common' function Options() { - let [pubKey, setPubKey] = useState('') let [privKey, setPrivKey] = useState('') let [relays, setRelays] = useState([]) let [newRelayURL, setNewRelayURL] = useState('') @@ -15,7 +14,6 @@ function Options() { let [protocolHandler, setProtocolHandler] = useState(null) let [hidingPrivateKey, hidePrivateKey] = useState(true) let [message, setMessage] = useState('') - let [showQR, setShowQR] = useState('') const showMessage = useCallback(msg => { setMessage(msg) @@ -28,11 +26,6 @@ function Options() { .then(results => { if (results.private_key) { setPrivKey(nip19.nsecEncode(results.private_key)) - - let hexKey = getPublicKey(results.private_key) - let npubKey = nip19.npubEncode(hexKey) - - setPubKey(npubKey) } if (results.relays) { let relaysList = [] @@ -127,6 +120,23 @@ function Options() {