Registro

Componente responsável pelo cadastro de novos usuários na plataforma.

Introdução

O componente de registro destina-se ao controle de cadastro de colaboradores e demais usuários dentro da aplicação.

Componente de registro

Sua funcionalidade ocorre por meio de um formulário padrão de inscrição para eventual verificação e autorização de acesso.

Formulário e Validação

Os campos do formulário estão sujeitos a seguinte configuração:

A validação dos campos ocorre com a lib "yup" e, à exemplo de sua aplicação, há a seguinte definição:

Submissão de Form de Registro

Através do Axios, tem-se por definição a função de submissão do formulário, listada logo abaixo:

Componentes Integrados

  • React Toast -> Tratamento de respostas

  • Yup -> Validação de campos

Requisitos Funcionais

Descrição
Entradas
Saídas
Observações ⭐

Envio de formulário de registro para o servidor

Campos do formulário listados aqui

Criação de usuário & envio de email para verificação de conta

-

Acessibilidade via Color Mode - White e Dark

Evento de clique no ícone superior direito [☀ - 🌙]

Alteração na visualização de cores dentro de toda a aplicação

O controle do modo de cores ocorre através do context ToggleModeStyle.

Tratamento de respostas via ReactToast

-

-

Responsividade

-

-

Last updated