Generate new tab after click on the table row
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Documentação
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- javascript, react
- Domínio
- documentation, frontend
Direção de pesquisa
Revise a documentação existente sobre tabs do React junto com os snippets de JavaScript deste issue. Determine onde deve ficar um exemplo para abrir ou gerar uma nova tab após clicar em uma linha da tabela e considere a documentação completa quando pessoas iniciantes puderem encontrar um exemplo funcional que cubra essa interação.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Not a bug.
I can't find example on generate new tab on your page.
Mine is working but it doesn't generate new tab after you click on the row.
Example:
first component:
<tr {...row.getRowProps()} onClick={ (e) => Test(row.values)} />
second component:
function Test(data) {
return (
<>
{Object.keys(data).map(key =>
<Tab key={key}>{key}</Tab>
)}
</>
)
}
Third component:
const TabTable = () => {
return (
<div>
<Tabs>
<TabList>
<Tab key="Main">Main</Tab>
<Test />
</TabList>
<TabPanel>
<LoadData />
</TabPanel>
</Tabs>
</div>
);
}
LoadData is a table.
Yes, I use import Test in TabTable, it's just snippets.
That would be great for people who are new at generating tabs.
- Linguagem predominante
- JavaScript
- Estrelas
- 3.1k
- Forks
- 455
- Merge médio
- 5h 9min
- PRs com merge (30d)
- 2
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: 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 reactjs/react-tabs
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
reactjs/react-tabs#584 ·
-
className default is lost when props.className is undefined in UncontrolledTabsTalvez já em andamento @Shiva903-hue assumiu há 267 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
reactjs/react-tabs#581 · 3 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
reactjs/react-tabs#571 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
reactjs/react-tabs#525 · 1 comentário · 1 reação ·
-
Disabled tabs should remain keyboard focusable as per W3C WAI ARIA guidelinesTalvez livre de novo @Jastagar assumiu há 1048 dias e não há nenhum pull request aberto. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
reactjs/react-tabs#521 · 3 comentários ·
Todas as issues de reactjs/react-tabs
Issues semelhantes
-
Tool errors containing cycles or BigInt crash getErrorMessage and replace the original failureAbertafactory-active factory-automatic task-bug-reproduction-success task-identify-harness-labels-done task-identify-issue-type-done
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
vercel/ai#22796 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
fix(knowledge): list-promotion-candidates prints a stack trace on a malformed claim inventoryAbertagood first issue needs-triage priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
melodic-software/claude-code-plugins#6982 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
chore v2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
modelcontextprotocol/servers#5115 ·
Mantenedores costumam responder em até 1 dia
-
beginner bug good first issue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
philaconvalley/website#168 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia