diff options
Diffstat (limited to 'src/routes.tsx')
-rw-r--r-- | src/routes.tsx | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/src/routes.tsx b/src/routes.tsx index 436f25ea4..d2a88950f 100644 --- a/src/routes.tsx +++ b/src/routes.tsx | |||
@@ -1,42 +1,42 @@ | |||
1 | import { Component, ReactElement } from 'react'; | 1 | import type { HashHistory } from 'history'; |
2 | import { inject, observer } from 'mobx-react'; | 2 | import { inject, observer } from 'mobx-react'; |
3 | import { Component, type ReactElement } from 'react'; | ||
3 | import { | 4 | import { |
5 | unstable_HistoryRouter as HistoryRouter, | ||
4 | Navigate, | 6 | Navigate, |
5 | Route, | 7 | Route, |
6 | Routes, | 8 | Routes, |
7 | unstable_HistoryRouter as HistoryRouter, | ||
8 | } from 'react-router-dom'; | 9 | } from 'react-router-dom'; |
9 | import { HashHistory } from 'history'; | 10 | import type { StoresProps } from './@types/ferdium-components.types'; |
11 | import type { Actions } from './actions/lib/actions'; | ||
12 | import AuthLayoutContainer from './containers/auth/AuthLayoutContainer'; | ||
13 | import AuthReleaseNotesScreen from './containers/auth/AuthReleaseNotesScreen'; | ||
14 | import ChangeServerScreen from './containers/auth/ChangeServerScreen'; | ||
15 | import InviteScreen from './containers/auth/InviteScreen'; | ||
16 | import LoginScreen from './containers/auth/LoginScreen'; | ||
17 | import PasswordScreen from './containers/auth/PasswordScreen'; | ||
18 | import SetupAssistantScreen from './containers/auth/SetupAssistantScreen'; | ||
19 | import SignupScreen from './containers/auth/SignupScreen'; | ||
20 | import WelcomeScreen from './containers/auth/WelcomeScreen'; | ||
21 | import DownloadManagerScreen from './containers/download-manager/DownloadManagerScreen'; | ||
22 | import DownloadManagerWindow from './containers/download-manager/DownloadManagerWindow'; | ||
10 | import AppLayoutContainer from './containers/layout/AppLayoutContainer'; | 23 | import AppLayoutContainer from './containers/layout/AppLayoutContainer'; |
11 | import SettingsWindow from './containers/settings/SettingsWindow'; | ||
12 | import ReleaseNotesWindow from './containers/settings/ReleaseNotesWindow'; | ||
13 | import RecipesScreen from './containers/settings/RecipesScreen'; | ||
14 | import ServicesScreen from './containers/settings/ServicesScreen'; | ||
15 | import EditServiceScreen from './containers/settings/EditServiceScreen'; | ||
16 | import AccountScreen from './containers/settings/AccountScreen'; | 24 | import AccountScreen from './containers/settings/AccountScreen'; |
17 | import TeamScreen from './containers/settings/TeamScreen'; | 25 | import EditServiceScreen from './containers/settings/EditServiceScreen'; |
18 | import EditUserScreen from './containers/settings/EditUserScreen'; | ||
19 | import EditSettingsScreen from './containers/settings/EditSettingsScreen'; | 26 | import EditSettingsScreen from './containers/settings/EditSettingsScreen'; |
27 | import EditUserScreen from './containers/settings/EditUserScreen'; | ||
20 | import InviteSettingsScreen from './containers/settings/InviteScreen'; | 28 | import InviteSettingsScreen from './containers/settings/InviteScreen'; |
21 | import SupportFerdiumScreen from './containers/settings/SupportScreen'; | 29 | import RecipesScreen from './containers/settings/RecipesScreen'; |
22 | import ReleaseNotesScreen from './containers/settings/ReleaseNotesScreen'; | 30 | import ReleaseNotesScreen from './containers/settings/ReleaseNotesScreen'; |
23 | import WelcomeScreen from './containers/auth/WelcomeScreen'; | 31 | import ReleaseNotesWindow from './containers/settings/ReleaseNotesWindow'; |
24 | import LoginScreen from './containers/auth/LoginScreen'; | 32 | import ServicesScreen from './containers/settings/ServicesScreen'; |
25 | import AuthReleaseNotesScreen from './containers/auth/AuthReleaseNotesScreen'; | 33 | import SettingsWindow from './containers/settings/SettingsWindow'; |
26 | import PasswordScreen from './containers/auth/PasswordScreen'; | 34 | import SupportFerdiumScreen from './containers/settings/SupportScreen'; |
27 | import ChangeServerScreen from './containers/auth/ChangeServerScreen'; | 35 | import TeamScreen from './containers/settings/TeamScreen'; |
28 | import SignupScreen from './containers/auth/SignupScreen'; | ||
29 | import SetupAssistantScreen from './containers/auth/SetupAssistantScreen'; | ||
30 | import InviteScreen from './containers/auth/InviteScreen'; | ||
31 | import AuthLayoutContainer from './containers/auth/AuthLayoutContainer'; | ||
32 | import WorkspacesScreen from './features/workspaces/containers/WorkspacesScreen'; | ||
33 | import EditWorkspaceScreen from './features/workspaces/containers/EditWorkspaceScreen'; | ||
34 | import { WORKSPACES_ROUTES } from './features/workspaces/constants'; | 36 | import { WORKSPACES_ROUTES } from './features/workspaces/constants'; |
35 | import { StoresProps } from './@types/ferdium-components.types'; | 37 | import EditWorkspaceScreen from './features/workspaces/containers/EditWorkspaceScreen'; |
36 | import { Actions } from './actions/lib/actions'; | 38 | import WorkspacesScreen from './features/workspaces/containers/WorkspacesScreen'; |
37 | import { RealStores } from './stores'; | 39 | import type { RealStores } from './stores'; |
38 | import DownloadManagerScreen from './containers/download-manager/DownloadManagerScreen'; | ||
39 | import DownloadManagerWindow from './containers/download-manager/DownloadManagerWindow'; | ||
40 | 40 | ||
41 | interface IProps { | 41 | interface IProps { |
42 | history: HashHistory; | 42 | history: HashHistory; |