Skip to content

Adiciona o componente principal do mascote - #91

Merged
kaykeCristofer merged 3 commits into
devfrom
Samuel#43
Jul 9, 2026
Merged

Adiciona o componente principal do mascote#91
kaykeCristofer merged 3 commits into
devfrom
Samuel#43

Conversation

@samuelhgs12

Copy link
Copy Markdown
Collaborator

Resumo

  • Cria o componente principal Mascote, autocontido e baseado na feature mascot
  • Reaproveita resolveAndPersistMascotState e getMascotStateWithOfflineFallback
  • Adiciona suporte a eventos opcionais do mascote com type, id e createdAt
  • Usa MascotAnimation para idle e Reanimated para transições e reações
  • Renderiza o mascote na Home apenas para validação visual inicial

Observação

A renderização do Mascote na Home foi feita apenas para validação visual inicial. A integração final com Observer, eventos reais, balão de fala e fluxo completo online/offline permanece no escopo da issue #45.

Validação

  • npx tsc --noEmit
  • npm.cmd test

@samuelhgs12 samuelhgs12 linked an issue Jul 9, 2026 that may be closed by this pull request

@kaykeCristofer kaykeCristofer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok!

@kaykeCristofer
kaykeCristofer merged commit 81b4cc6 into dev Jul 9, 2026
2 checks passed
@vilarinhojoaope
vilarinhojoaope deleted the Samuel#43 branch July 9, 2026 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Criar componente principal do mascote

2 participants