Criar um provedor e um consumer para utilizar a lib de forma global dentro do form
MauMuller opened this issue · 1 comments
MauMuller commented
Isso é importante pois caso seja necessário criar um componente do tipo input e é necessário passar um array de dados, atualmente é necessário passar por parâmetro os métodos os useValisk.
Além disso, não existe muitas tipagens, por conta disso, é preciso "criar" uma tipagem ou "entrar" dentro da lib e abstrair de lá os tipos, o que não é muito legal de usar.
É possivel fazer algo parecido com o que o react-hook-form
faz para resolver esse problema, criando um FormProvider
e um useFormContext
, ambos trabalhando em conjunto para permitir o acesso aos dados sem precisar passar por parâmetros.
github-actions commented
Thanks for comment ISSUE