Introdução do modelo de passo do assistente e do cliente

Featurekamo-internal
Shipped
28 de agosto de 2026 às 03:48 UTC
Author
Kamo
Commit
a1907dc

Adiciona o modelo passo lado cliente (app/lib/orgSetupWizard.ts), uma API fina cliente para GET/PUT/DELETE /api/security/org-setup-wizard (app/lib/orgSetupWizardApi.ts), e o gancho de usoOrgSetupWizard que o A página do assistente e o botão do bloco de lançamento serão ambos construídos. Vidas lógicas puras no app/lib em vez de ao lado da página porque app/settings/** e app/hooks/** não estão na lista de allowlist de inclusão do vitest. isWizardFinished é decidido unicamente pelo servidor completoNa trava, não contando os passos completados, de modo que o botão de lançamento permanece organização que já terminou mesmo depois que a lista de passos cresce. normalizeSummary é total sobre entradas desconhecidas e solta as teclas de passo O cliente não reconhece. useOrgSetupWizard mantém `loaded` separado de `summary` para que o botão launchpad não renderize nada até a resposta real é conhecido.

All changes

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços