aceleradora-TW / aceleradora-TW/acelera-mais-api

Processo seletivo: visualizar dados na edição

Ouverte
#55 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
frontend
Langage dominant
TypeScript
Étoiles
9
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Eu como **mentora operacional**
Desejo ver os dados do processo seletivo no formulário
Para poder editá-los

### Critérios

- Dado que estou listagem de processos seletivos
- Quando abro processo seletivo para edição
- Então vejo os dados atuais do processo seletivo
- Quando modifico os dados visualizados
- E salvo os dados modificados
- Então os dados do processo seletivo são alterados

### Sugestão de implementação

No componente **HiringProcessForm**:

- Atualmente, este componente serve para criar (POST) e editar (PATCH) um processo seletivo. Por isso, é necessário trazer os dados para o formulário apenas quando o usuário for editar um processo seletivo. Para isso, será preciso verificar se veio um ID por parâmetro. Se veio o ID, o método será PATCH. Portanto, o formulário será renderizado para editar. O que nos permite buscar esse processo seletivo no banco de dados.

- [ ] Verificar se veio um ID por parâmetro
- [ ] Fazer uma busca no banco de dados pelo ID do processo seletivo
- [ ] Setar os campos do state hiringProcess com os dados da response

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Start in the HiringProcessForm component mentioned in the issue and read how it currently handles create POST versus edit PATCH. Check where the edit route provides the process ID, fetch that hiring process only when an ID is present, and populate the hiringProcess state from the response. Done means opening an existing process for editing shows its current data and saving modified fields updates it.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
32/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.