feat: allow restore from nsec

This commit is contained in:
Vlad Stan 2023-03-02 15:52:40 +02:00
parent 3b021eb5ea
commit 2acce94fe9
4 changed files with 59 additions and 28 deletions

View file

@ -38,7 +38,7 @@
<div class="row">
<div class="col-12">
<q-btn
disabled
@click="showImportKeysDialog"
label="Import Key"
color="primary"
class="float-left"
@ -113,6 +113,32 @@
</q-card-section>
</q-card>
</div>
<div>
<q-dialog v-model="importKeyDialog.show" position="top">
<q-card class="q-pa-lg q-pt-xl" style="width: 500px">
<q-form @submit="importKeys" class="q-gutter-md">
<q-input
filled
dense
v-model.trim="importKeyDialog.data.privateKey"
label="Private Key (hex or nsec)"
></q-input>
<div class="row q-mt-lg">
<q-btn
unelevated
color="primary"
:disable="!importKeyDialog.data.privateKey"
type="submit"
>Import</q-btn
>
<q-btn v-close-popup flat color="grey" class="q-ml-auto"
>Cancel</q-btn
>
</div>
</q-form>
</q-card>
</q-dialog>
</div>
</div>
{% endblock%}{% block scripts %} {{ window_vars(user) }}
<!-- todo: serve locally -->