feat: implement the loading indicator component
Mantenedores costumam responder em até 7 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- react-native, typescript
- Domínio
- design, documentation, frontend, mobile
Direção de pesquisa
Comece revisando as shapes da issue #4984 e as especificações de loading indicators do Material 3. Compare os padrões de modernização em TextInput/TextField, Switch, Checkbox e FAB e, em seguida, defina os component tokens e o escopo da implementação. Considera-se concluído quando o indicator estiver disponível no app de exemplo e sua documentação estiver atualizada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
- The goal is to implement a loading indicator. This component is similar but not the same as progress indicators. The modern expressive version uses a set of shapes and morphing between them.
- Reuse the shapes added in https://github.com/callstack/react-native-paper/issues/4984
- See https://m3.material.io/components/loading-indicator/specs
- Reuse newly introduced tokens (shape, motion, typography, color etc)
- Extract component specific tokens for easier maintenance.
- Get inspired from TextInput/TextField, Switch, Checkbox, FAB components which have gone through modernization.
- Showcase the component in the example app
- Update the documentation
- Linguagem predominante
- TypeScript
- Estrelas
- 14.5k
- Forks
- 2.2k
- Merge médio
- 6d 12h
- PRs com merge (30d)
- 5
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
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 callstack/react-native-paper
-
Menu ignores the keyboard when it mounts while the keyboard is already openTalvez já em andamento @manchoudhary assumiu há 21 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
callstack/react-native-paper#5096 ·
Mantenedores costumam responder em até 7 dias
-
Color Picker Popup Is Obscured On "Guides -> Theming -> Creating Dynamic Theme Colors" Documentation On Both v5 and v6Talvez já em andamento @fatihcvs assumiu há 16 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
callstack/react-native-paper#5093 ·
Mantenedores costumam responder em até 7 dias
-
Tooltip: onPress event object is not propagated to parent component on nativeTalvez já em andamento @Shevilll assumiu há 108 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
callstack/react-native-paper#5003 ·
Mantenedores costumam responder em até 7 dias
-
Snackbar stays mounted after `visible=false` under new architecture (iOS + Android)Talvez já em andamento @momomuchu assumiu há 96 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
callstack/react-native-paper#4951 ·
Mantenedores costumam responder em até 7 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
callstack/react-native-paper#4881 ·
Mantenedores costumam responder em até 7 dias
Todas as issues de callstack/react-native-paper
Issues semelhantes
-
bot:ai-assisted status:untriaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
midnightntwrk/midnight-js#1424 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
mksglu/context-mode#1268 ·
Mantenedores costumam responder em até 5 dias
-
[bug] Setup fails with "Cannot find matching keyid" when an older Node's corepack is on PATHTalvez já em andamento @EyalPoly assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
MystenLabs/MemWal#1124 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Edit:Abertacheck:failed streams:edit
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 60/100
iptv-org/iptv#54352 · 1 comentário ·
Mantenedores costumam responder em até 1 dia