This commit is contained in:
Douglas Barone 2022-04-07 13:18:11 -04:00
parent 7396a3605e
commit 76df632987
2 changed files with 10 additions and 10 deletions

View File

@ -18,9 +18,9 @@
</v-list-item-title> </v-list-item-title>
</template> </template>
<v-list-item <v-list-item
class="ml-4"
v-for="(item, itemIndex) in group.items" v-for="(item, itemIndex) in group.items"
:key="itemIndex" :key="itemIndex"
class="ml-4"
:to="item.route" :to="item.route"
:disabled="item.disabled" :disabled="item.disabled"
:exact="'exact' in item ? item.exact : true" :exact="'exact' in item ? item.exact : true"
@ -38,8 +38,8 @@
<template v-else> <template v-else>
<v-list-item <v-list-item
v-for="(item, itemIndex) in group.items" v-for="(item, itemIndex) in group.items"
color="primary"
:key="itemIndex" :key="itemIndex"
color="primary"
:to="item.route" :to="item.route"
:disabled="item.disabled" :disabled="item.disabled"
:exact="'exact' in item ? item.exact : true" :exact="'exact' in item ? item.exact : true"
@ -61,13 +61,6 @@ import Nav from '@/mixins/Nav'
export default { export default {
name: 'NavList', name: 'NavList',
mixins: [Nav], mixins: [Nav],
methods: {
shouldShowGroup({ items }) {
return items.some(item =>
this.$route.matched.some(route => route.name === item.route.name)
)
}
},
props: { props: {
mini: { mini: {
type: Boolean, type: Boolean,
@ -77,6 +70,13 @@ export default {
type: Boolean, type: Boolean,
default: false default: false
} }
},
methods: {
shouldShowGroup({ items }) {
return items.some(item =>
this.$route.matched.some(route => route.name === item.route.name)
)
}
} }
} }
</script> </script>

View File

@ -37,8 +37,8 @@
<v-expand-transition> <v-expand-transition>
<v-text-field <v-text-field
v-show="!show" v-show="!show"
autocomplete="off"
v-model="passwordConfirmation" v-model="passwordConfirmation"
autocomplete="off"
:rules="[ :rules="[
() => () =>
newPassword === passwordConfirmation || 'As senhas não coincidem.' newPassword === passwordConfirmation || 'As senhas não coincidem.'