patternfly / patternfly/patternfly-react
Table - expandable tree animation support
Aperta
Nessuno ha ancora preso questa issue.
Animation
PF Team
Stale
Waiting for core
- Lingua principale
- TypeScript
- Stelle
- 862
- Fork
- 392
- Merge medio
- 4g 8h
- PR unite (30g)
- 9
Descrizione
https://github.com/patternfly/patternfly/pull/7522
- Needs an opt-in flag for animations (or reusing other Table animation opt-in prop combined with
isTreeTable). - Add this flag to the TableContext.
- Reference the context in
TreeRowWrapper& add modifier classes (expandable, nested, any others from core PR) based on its presence +aria-level/isExpandedinTreeRowWrapper.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia leggendo la core PR collegata, quindi esamina TableContext e TreeRowWrapper. Determina come l’opt-in dell’animazione debba interagire con isTreeTable, aria-level e isExpanded; il lavoro è completato quando il flag del context viene propagato e TreeRowWrapper emette le classi modifier richieste per expandable e nested.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- react, typescript
- Ambito
- frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100