diff --git a/web-app-vue/src/pages/configuracao/card-configuracoes.vue b/web-app-vue/src/pages/configuracao/card-configuracoes.vue index 7186757..fb049de 100644 --- a/web-app-vue/src/pages/configuracao/card-configuracoes.vue +++ b/web-app-vue/src/pages/configuracao/card-configuracoes.vue @@ -8,7 +8,7 @@ color="green" variant="outlined" @click="(e) => (wantImport = true)" - >Importar + >Importar Veja o arquivo de exemplo

Exportar + >Exportar Baixar arquivo + >Baixar arquivo Editar perfil Desconectar @@ -101,7 +101,7 @@ color="red" variant="outlined" @click="wantDelete = true" - >Excluir conta + >Excluir conta { } const linkPerfil = async () => { - alert("um email com o link de solicitação de alteração de dados foi enviado!") + alert('um email com o link de solicitação de alteração de dados foi enviado!') // XXX remover depois que tiver o serviço de email configurado await router.push('/user-details/1234') } diff --git a/web-app-vue/src/pages/conta/detalhe-conta.vue b/web-app-vue/src/pages/conta/detalhe-conta.vue index c6b610d..a2a75c0 100644 --- a/web-app-vue/src/pages/conta/detalhe-conta.vue +++ b/web-app-vue/src/pages/conta/detalhe-conta.vue @@ -26,21 +26,21 @@ > (value) => { return !!value || message } -export const lengthRule = (n, msg = `Minimum ${n} required`) => (value) => { - return value.length >= n || msg +export const lengthRule = (n, message = `Minimum ${n} required`) => (value) => { + return value.length >= n || message } const dayOfMonth = [ @@ -11,18 +11,18 @@ const dayOfMonth = [ 28, 29, 30, 31 ] -export const dayOfMonthRule = (value) => { - return dayOfMonth.includes(parseInt(value)) || 'Must provide a valid day' +export const dayOfMonthRule = (message = 'Must provide a valid day') => (value) => { + return dayOfMonth.includes(parseInt(value)) || message } -export const numberRule = (value) => { - return !isNaN(value) || "Provide a valid number" +export const numberRule = (message = 'Provide a valid number') => (value) => { + return !isNaN(value) || message } -export const minValueRule = min => value => { - return parseInt(value) >= parseInt(min) || `Value smaller than ${min}` +export const minValueRule = (min, message = `Value smaller than ${min}`) => value => { + return parseInt(value) >= parseInt(min) || message } -export const minSizeRule = min => value => { - return parseInt(value.length) >= parseInt(min) || `Must have size of at least ${min}` +export const minSizeRule = (min, message = `Must have size of at least ${min}`) => value => { + return parseInt(value.length) >= parseInt(min) || message }