fedi-feed-router/frontend/src/pages/onboarding/OnboardingWizard.tsx
2025-08-09 00:03:45 +02:00

25 lines
No EOL
904 B
TypeScript

import React from 'react';
import { Routes, Route, Navigate } from 'react-router-dom';
import OnboardingLayout from './OnboardingLayout';
import WelcomeStep from './steps/WelcomeStep';
import PlatformStep from './steps/PlatformStep';
import FeedStep from './steps/FeedStep';
import ChannelStep from './steps/ChannelStep';
import CompleteStep from './steps/CompleteStep';
const OnboardingWizard: React.FC = () => {
return (
<OnboardingLayout>
<Routes>
<Route index element={<WelcomeStep />} />
<Route path="platform" element={<PlatformStep />} />
<Route path="feed" element={<FeedStep />} />
<Route path="channel" element={<ChannelStep />} />
<Route path="complete" element={<CompleteStep />} />
<Route path="*" element={<Navigate to="/onboarding" replace />} />
</Routes>
</OnboardingLayout>
);
};
export default OnboardingWizard;