feat: basic onboarding flow\

This commit is contained in:
Jose Selesan
2026-09-15 15:41:45 -03:00
parent 874b6e0cff
commit a92e9e77c3
37 changed files with 1775 additions and 42 deletions

View File

@@ -86,4 +86,18 @@ export function noGroupAccessProblem(): ProblemDetails {
export function notFoundResourceProblem(resourceName: string, id: string): ProblemDetails {
return notFoundProblem(`${resourceName} ${id}`);
}
export function paymentNotSetupProblem(): ProblemDetails {
return conflictProblem({
detail: 'Vinculá una cuenta de cobro antes de crear tu primer grupo.',
code: 'payment_not_setup',
});
}
export function onboardingAlreadyCompletedProblem(): ProblemDetails {
return conflictProblem({
detail: 'Ya completaste el onboarding de Gruperly.',
code: 'onboarding_already_completed',
});
}