Roadmap
Aqui são descritos os próximos passos de implementação
Implementar gráficos
Permitir que o Cuida seja utilizado em projetos com Vite
Melhorar responsividade dos componentes
ExpansionCard
Redesign do ExpansionCard, com remoção da feature de expansão e mudança do nome do componente
Page
Desenvolvimento do componente Page para ser utilizado como estrutura básica das páginas das interfaces
List
Desenvolvimento do componente List.
Melhorar documentação
Adicionar stories adicionais na documentação de componentes que possuem muitos estados e slots para facilitar o entendimento do uso das APIs
Cobertura de testes
Aumentar a cobertura de testes dos componentes e diretivas do Cuida
Composition API
Migrar os componentes de Options API para Composition API
Typescript
Passar a usar Typescript nos componentes
Toast
Desenvolvimento do componente Toast para mostrar notificações nos produtos da Sysvale. Avaliar uso do SweetAlert.
TagInput
Desenvolvimento do componente TagInput como wrapper do VueMultiselect com a opção de criação de tags.
RadioGroup
Desenvolvimento do componente RadioGroup para gerenciar vários Radios em conjunto
Dual list box (Transfer)
Desenvolvimento do componente Transfer para uso em páginas de configuração que requeiram a transferência de dados de uma lista para outra
Dialog
Desenvolvimento do componente Dialog para mostrar notificações nos produtos da Sysvale. Avaliar uso do SweetAlert.
CheckboxGroup
Desenvolvimento do componente CheckboxGroup para gerenciar vários Checkboxes em conjunto