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