Create/edit/import dialog gets destroyed on close
This commit is contained in:
parent
a089ffa884
commit
5b697d7810
@ -19,16 +19,31 @@ import ListSecrets from "./components/ListSecrets.vue";
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-dialog v-model="creationDialog" title="Add a new TOTP secret" width="80vw">
|
<el-dialog
|
||||||
|
v-model="creationDialog"
|
||||||
|
title="Add a new TOTP secret"
|
||||||
|
destroy-on-close
|
||||||
|
width="80vw"
|
||||||
|
>
|
||||||
<CreateSecret @close="secretSaved" />
|
<CreateSecret @close="secretSaved" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<el-dialog v-model="editDialog" title="Edit TOTP secret" width="80vw">
|
<el-dialog
|
||||||
|
v-model="editDialog"
|
||||||
|
title="Edit TOTP secret"
|
||||||
|
destroy-on-close
|
||||||
|
width="80vw"
|
||||||
|
>
|
||||||
<CreateSecret :editSecret="editingSecret" @close="secretSaved" />
|
<CreateSecret :editSecret="editingSecret" @close="secretSaved" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<el-dialog v-model="importDialog" title="Import TOTP secrets" width="80vw">
|
<el-dialog
|
||||||
<ImportSecrets />
|
v-model="importDialog"
|
||||||
|
title="Import TOTP secrets"
|
||||||
|
destroy-on-close
|
||||||
|
width="80vw"
|
||||||
|
>
|
||||||
|
<ImportSecrets @close="secretsImported" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
@ -80,6 +95,11 @@ export default {
|
|||||||
this.listUpdated += 1;
|
this.listUpdated += 1;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
secretsImported() {
|
||||||
|
this.importDialog = false;
|
||||||
|
this.listUpdated += 1;
|
||||||
|
},
|
||||||
|
|
||||||
async validateToken() {
|
async validateToken() {
|
||||||
const url = `${this.apiBaseUrl}/validate-token`;
|
const url = `${this.apiBaseUrl}/validate-token`;
|
||||||
const token = sessionStorage.getItem("token");
|
const token = sessionStorage.getItem("token");
|
||||||
|
Loading…
Reference in New Issue
Block a user