Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task(items): Criar página de editar item e erro Token Meus-itens #206

Closed
7 tasks done
TiagoBalieiro opened this issue Feb 7, 2025 · 0 comments · Fixed by #220
Closed
7 tasks done

Task(items): Criar página de editar item e erro Token Meus-itens #206

TiagoBalieiro opened this issue Feb 7, 2025 · 0 comments · Fixed by #220
Assignees
Labels
front-end Related to front-end development task Tasks related to code or requirements of the project
Milestone

Comments

@TiagoBalieiro
Copy link
Collaborator

TiagoBalieiro commented Feb 7, 2025

Descrição

Criar página de editar o item, verificando se o usuário atual é o dono do item clicado através do endpoint Users e caso seja exibir o botão de editar item. Utilizar o endpoint de editar items.
Corrigir erro ao carregar meus itens, quando o token expira não está redirecionando para a página de login,

Tarefas

  • Implementar verificação de autoria do item.
  • Criar botão de editar item visível apenas para o criador do item.
  • Integrar com Endpoint de editar items.
  • Mostrar dados já existentes do item no formulário.
  • Mostrar imagens já existentes do item.
  • Verificar imagens já existentes e imagens novas de forma que possa existir apenas 2.
  • Permitir exclusão de imagens já existentes através do endpoint de deletar imagens passando o ID de cada imagem.
@TiagoBalieiro TiagoBalieiro added front-end Related to front-end development task Tasks related to code or requirements of the project labels Feb 7, 2025
@TiagoBalieiro TiagoBalieiro added this to the Sprint 13 milestone Feb 7, 2025
@TiagoBalieiro TiagoBalieiro self-assigned this Feb 7, 2025
TiagoBalieiro added a commit that referenced this issue Feb 8, 2025
Cria o botão de editar item, que é mostrado no lugar da logo apenas quando o ID do usuário daquele item é igual ao ID do usuário atual. Criar props no componente Item-Header que passam o ID do usuário atual e o ID do usuário do item cadastrado.

Refs #206
TiagoBalieiro added a commit that referenced this issue Feb 10, 2025
Foi adicionada a filtragem dos itens, de forma que ao clicar no botão de editar item, o usuário é redirecionado para uma view de edição de item onde é reutilizado o formulário de criação de item porém passando props para que identificam que o item está sendo editado.
Também foi adicionado a funcionalidade de ao editar o item, as informações já existentes dele aparecerem no formulário.
O código atual está com um bug na adição de imagens ao editar.

Refs #206
TiagoBalieiro added a commit that referenced this issue Feb 13, 2025
Corrigido problemas com a edição de imagens. Agora é possível adicionar imagen e removelas, não importando se já existem ou são novas quantas vezes quiser. Respeitando o limite máximo de 2 imagens.  Corrigido problemas com formatação de data e hora nos formulários.

Refs #206
@TiagoBalieiro TiagoBalieiro changed the title Task(items): Criar página de editar item Task(items): Criar página de editar item e erro Token Meus-itens Feb 13, 2025
@314dro 314dro closed this as completed Feb 13, 2025
@TiagoBalieiro TiagoBalieiro reopened this Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front-end Related to front-end development task Tasks related to code or requirements of the project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants