Pré-requisitos
- Node.js 20 ou superior.
- Uma
sdkUrlemitida pelo seu backend, como em emitir a credencial.
Monte o fluxo
1
Carregue o SDK
Declare o script no
head da rota raiz. Ele registra window.Legitimuz antes do bundle.src/routes/__root.tsx
2
Declare o global
O build de CDN não traz tipos. Reaproveite a declaração do
guia de React; ela é a mesma.
3
Emita a credencial numa server function
src/server/criar-verificacao.ts
4
Use na rota
src/routes/verificacao.tsx
useLegitimuz é o mesmo do guia de React: monta uma vez por
sdkUrl e chama destroy() no cleanup.Confira que funcionou
A primeira tela aparece dentro do container e ostatus vira pronto.
Boas práticas
Loader no servidor, montagem no cliente
O
loader chama a server function e entrega só a sdkUrl ao componente. O useEffect do hook
roda no browser, onde window.Legitimuz já existe.Próximo passo
Opções do mount()
Aparência, idioma, timeout e todos os callbacks.
Testar
Rode a jornada ponta a ponta e veja a decisão chegar.