Skip to content

[Lógica] Implementação Perfil - Avatar #34

@RennamFaria

Description

@RennamFaria

Resumo

O objetivo é implementar a funcionalidade de upload e atualização do avatar do usuário. A funcionalidade deve permitir que o usuário envie uma nova imagem, visualize o avatar atual e depois enviar imagem para a API salvar no BD.

Critérios de Aceitação

  • Ao carregar a página, exibir o avatar atual do usuário (ou um placeholder, caso não exista).
  • Permitir que o usuário selecione uma nova imagem (upload) e visualize um preview antes de salvar.
  • Conectar a ação de salvar/enviar à função da API (domain) de atualização do avatar, enviando a nova imagem e gerenciando os estados de loading.
  • Garantir que o usuário receba um feedback visual (notificação de sucesso ou erro) como resposta da função da domain.
  • Tratar restrições de upload (ex: tipo de arquivo, tamanho máximo).

Protótipo

Informações Adicionais

  • Esta tarefa foca em gerenciar o estado do upload da imagem (seleção, preview, submissão) e a interação com as funções já existentes na domain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    NEW

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions