Files
frontend/src/screens/auth/index.ts
lafay c771bd9755
All checks were successful
Frontend CI / ota-android (push) Successful in 13m20s
Frontend CI / build-and-push-web (push) Successful in 14m23s
Frontend CI / build-android-apk (push) Successful in 59m10s
feat(auth): implement multi-step registration process and enhance background services
- Updated RegisterScreen to support a multi-step registration flow with components for email input, verification, and profile setup.
- Added new components: VerificationCodeInput, StepIndicator, and corresponding types for step management.
- Enhanced background service to check authentication status before executing tasks, improving app reliability.
- Updated TypeScript configuration to include module resolution and JSON module support.

This update significantly improves the user registration experience and ensures background tasks are only executed for authenticated users.
2026-04-01 04:48:38 +08:00

16 lines
576 B
TypeScript

/**
* 认证屏幕导出
* 胡萝卜BBS - 登录注册模块
*/
export { LoginScreen } from './LoginScreen';
export { RegisterScreen } from './RegisterScreen';
export { ForgotPasswordScreen } from './ForgotPasswordScreen';
export { WelcomeScreen } from './WelcomeScreen';
// 注册步骤组件
export { RegisterStep1Email } from './RegisterStep1Email';
export { RegisterStep2Verification } from './RegisterStep2Verification';
export { RegisterStep3Profile } from './RegisterStep3Profile';
export type { RegisterFormData, RegisterStepProps, RegisterStep } from './types';