import React from 'react'; import { Redirect, Route, RouteComponentProps, Switch } from 'react-router'; import { withRouter } from 'react-router-dom'; import { OB_TABS, onboarding as onboardingRoute, withSiteId } from 'App/routes'; import IdentifyUsersTab from './components/IdentifyUsersTab'; import InstallOpenReplayTab from './components/InstallOpenReplayTab'; import IntegrationsTab from './components/IntegrationsTab'; import ManageUsersTab from './components/ManageUsersTab'; import SideMenu from './components/SideMenu'; import { useTranslation } from 'react-i18next'; import { Smartphone, AppWindow } from 'lucide-react'; interface Props { match: { params: { activeTab: string; siteId: string; }; }; history: RouteComponentProps['history']; } const platformMap = { ios: 'mobile', web: 'web', }; function Onboarding(props: Props) { const { t } = useTranslation(); const platforms = [ { label: (