Browse Source

Clean code on master password component

pull/342/head
Guillaume Vincent 6 years ago
parent
commit
a43f575ed1
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      src/components/MasterPassword.vue

+ 4
- 3
src/components/MasterPassword.vue View File

@@ -34,7 +34,7 @@
v-on:keyup.enter="$emit('keyupEnter')"> v-on:keyup.enter="$emit('keyupEnter')">
<span class="input-group-btn" <span class="input-group-btn"
v-if="fingerprint && value" v-if="fingerprint && value"
v-on:click="togglePasswordType($refs.passwordField)">
v-on:click="togglePasswordType">
<button id="fingerprint" class="btn" type="button" tabindex="-1"> <button id="fingerprint" class="btn" type="button" tabindex="-1">
<small class="hint--left"> <small class="hint--left">
<i class="fa fa-fw" v-bind:class="[icon1]" v-bind:style="{ color: color1 }"></i> <i class="fa fa-fw" v-bind:class="[icon1]" v-bind:style="{ color: color1 }"></i>
@@ -90,14 +90,15 @@
this.$refs.passwordField.value = newPassword; this.$refs.passwordField.value = newPassword;
this.$emit('input', newPassword); this.$emit('input', newPassword);
}, },
togglePasswordType(element){
togglePasswordType(){
const element = this.$refs.passwordField;
if (element.type === 'password') { if (element.type === 'password') {
element.type = 'text'; element.type = 'text';
} else { } else {
element.type = 'password'; element.type = 'password';
} }
}, },
hidePassword(element){
hidePassword(){
this.$refs.passwordField.type = 'password'; this.$refs.passwordField.type = 'password';
}, },
getColor(color) { getColor(color) {


Loading…
Cancel
Save