Skip to content

Hotfix/sidebar null safety - #1122

Merged
marianaflima merged 3 commits into
mainfrom
hotfix/sidebar-null-safety
Aug 6, 2026
Merged

Hotfix/sidebar null safety#1122
marianaflima merged 3 commits into
mainfrom
hotfix/sidebar-null-safety

Conversation

@lucasn4s

@lucasn4s lucasn4s commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Por favor, verifique se o seu pull request está de acordo com o checklist abaixo:

  • A implementação feita possui testes (Caso haja um motivo para não haver testes/haver apenas testes de snapshot, descrever abaixo)
  • A documentação no mdx foi feita ou atualizada, caso necessário
  • O eslint passou localmente

1 - Resumo

2 - Tipo de pull request

  • 🧱 Novo componente
  • ✨ Nova feature ou melhoria
  • 🐛 Fix
  • 👨‍💻 Refatoração
  • 📝 Documentação
  • 🎨 Estilo
  • 🤖 Build ou CI/CD

3 - Esse PR fecha alguma issue? Favor referenciá-la

4 - Quais são os passos para avaliar o pull request?

5 - Imagem ou exemplo de uso:

6 - Esse pull request adiciona breaking changes?

  • Sim
  • Não

@github-actions github-actions Bot added the 🐛 Bug Algo não está funcionando label Aug 6, 2026
@greptile-apps

greptile-apps Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

O PR incrementa a versão do pacote e tenta tornar os controles de visibilidade da barra lateral seguros quando não existe uma entrada para o índice.

  • Atualiza a versão de 3.161.0 para 3.161.1.
  • Adiciona encadeamento opcional aos manipuladores de mouse do SideBar.

Confidence Score: 4/5

O PR não está seguro para merge até que as atribuições por encadeamento opcional no template sejam substituídas por verificações condicionais válidas.

Os dois manipuladores de mouse alterados usam uma cadeia opcional como alvo de atribuição, sintaxe que o compilador não pode aceitar e que impede a construção do componente.

Files Needing Attention: src/components/SideBar.vue

Important Files Changed

Filename Overview
src/components/SideBar.vue A tentativa de evitar acesso nulo introduz atribuições inválidas por meio de encadeamento opcional, quebrando a compilação do template.
package.json Atualiza de forma consistente a versão publicada para 3.161.1.
package-lock.json Mantém a versão do pacote raiz sincronizada com o manifesto.

Reviews (1): Last reviewed commit: "Atualiza versão do projeto" | Re-trigger Greptile

Comment thread src/components/SideBar.vue Outdated
@marianaflima
marianaflima merged commit 24d8037 into main Aug 6, 2026
8 checks passed
@marianaflima
marianaflima deleted the hotfix/sidebar-null-safety branch August 6, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 Bug Algo não está funcionando

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants