thlmenezes / boladao-t3

Recriando app boladão de t.tv/alinepontocom utilizando a stack T3
MIT License
3 stars 1 forks source link

Limpar formulário após sucesso #9

Closed nicholascostadev closed 2 years ago

nicholascostadev commented 2 years ago

Essa pull request resolve a issue #7.

Criei uma função que pega o onSuccess do próprio TRPC e você pode fazer o que quiser com ela. Usei para resetar os campos do formulário, usando os próprios estados. Comentei dentro do código pra ficar melhor explicado como usar as outras funções como onError, onSettled se você achar útil usar.

Obs1.: Usei minha convenção para nomear os tipos, mas claro, você pode mudar. Obs2.: Alterei o onClick do checkbox para onChange, já que o TypeScript tava dando erro, mesmo funcionando e funciona da mesma maneira do onClick.

fixes #7

nicholascostadev commented 2 years ago

Reenviei, porque acabei de ver que criei a função desnecessariamente, nao precisava de uma funcao envolvendo o TRPC.