Realizado

Finalizar implementação de componente React utilizando input checkbox puro

Publicado em 09 de Novembro de 2021 dias na TI e Programação

Sobre este projeto

Aberto

O componente é uma simples árvore de itens, na qual cada item pode ter vários itens encadeados (itens filhos).

Comportamento:
1 - Para cada item, o usuário deve poder marcar o checkbox dessa linha.

2 - Para cada item que tenha filhos (ou seja, um item pai), quando o usuário marcar ou desmarcar o checkbox, o estado deve ser cascateado a todos os seus descendentes.

3 - Para cada item que tenha filhos (ou seja, um item pai), quando o usuário marcar apenas algum(ns) filho(s), o estado do checkbox pai deve ser alterado para indeterminate

4 - Para cada item que seja um item pai, o usuário deve ser capaz de mostrar ou esconder os itens internos.

Em anexo tem um gif de como o componente deve se comportar, ele já foi iniciado, já está pegando os dados de um arquivo data.json e populando os ítens. Agora é preciso fazer as funcionalidades restantes. Projeto: https://codesandbox.io/s/chakra-ui-checkbox-0fl9q?file=/src/index.j

s

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Meio período
Necesidad específica Outro
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias