[bug] [typescript] Not all publicly exposed and settable props are properly defined
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- react, typescript
- Domínio
- frontend
Direção de pesquisa
Comece em src/Tree.tsx, na interface Tree Props, e inspecione o tipo inline de onSelect indicado na issue. Identifique outras props expostas publicamente e configuráveis cujos tipos estejam definidos apenas inline; em seguida, torne os tipos relevantes importáveis e verifique se os consumidores conseguem tipar fortemente suas funções.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
For instance, the on functions have inline types rather than being specified in interfaces. For example, here's the onSelect definition in the Tree Props interface.
This makes it more difficult, as there aren't any types that I can import to strongly type my functions.
For now, as a workaround, I'll make my own type aliases where necessary.
- Linguagem predominante
- TypeScript
- Estrelas
- 1.3k
- Forks
- 490
- Merge médio
- 42min
- PRs com merge (30d)
- 2
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de react-component/tree
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
react-component/tree#1068 · 1 comentário ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
react-component/tree#983 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
react-component/tree#937 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
react-component/tree#935 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
react-component/tree#929 ·
Todas as issues de react-component/tree
Issues semelhantes
-
priority: P2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
prime-radiant-inc/evener#3291 ·
Mantenedores costumam responder em até 1 dia
-
accessibility bug revealjs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
quarto-dev/quarto-cli#14961 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
supabase/agent-skills#614 ·
-
Content
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
RunestoneInteractive/rs#1559 · 1 comentário ·
Mantenedores costumam responder em até 2 dias