Bugfix/multiselect reactivity#1088
Conversation
…r propriedades sem que exista
Greptile SummaryEste PR adiciona guards de reatividade ao componente
Confidence Score: 3/5O PR não deve ser mergeado sem remover o console.log esquecido no mounted(). As melhorias de reatividade são sólidas, mas um console.log de depuração foi deixado no código e irá poluir o console em todos os ambientes de produção a cada montação do componente. src/components/Multiselect.vue — linha 420 precisa ter o console.log removido antes do merge.
|
| Filename | Overview |
|---|---|
| src/components/Multiselect.vue | Adiciona guards de segurança (optional chaining, Array.isArray, tratamento de modelValue inválido) e um watcher immediate: true para as options. Um console.log de depuração foi esquecido no hook mounted() e precisa ser removido antes do merge. |
| package.json | Bump de versão de 3.158.0 para 3.158.1 (patch), consistente com a natureza do fix. |
| package-lock.json | Atualizado para refletir a nova versão 3.158.1; sem mudanças de dependências. |
Reviews (1): Last reviewed commit: "feat: Adiciona safe guards no componente..." | Re-trigger Greptile
…pelo custom check box
…ing e ajustar lógicas de remoção de itens selecionados, como também checkbox customizado quando é limpo o modelValue
jvictordev1
left a comment
There was a problem hiding this comment.
Mesmo selecionando as opções visualmente o estado do multiselect não fica condizente com o que foi selecionado.
Por favor, verifique se o seu pull request está de acordo com o checklist abaixo:
1 - Resumo
Para ter sua renderização.
2 - Tipo de pull request
3 - Esse PR fecha alguma issue? Favor referenciá-la
Não
4 - Quais são os passos para avaliar o pull request?
5 - Imagem ou exemplo de uso:
6 - Esse pull request adiciona breaking changes?