aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes.tsx
diff options
context:
space:
mode:
authorLibravatar André Oliveira <37463445+SpecialAro@users.noreply.github.com>2022-07-19 12:52:31 +0100
committerLibravatar GitHub <noreply@github.com>2022-07-19 12:52:31 +0100
commit3bb1ca7825a0381ddd8dbe7f44f7dcf4a788b165 (patch)
tree6b414b9ef3be7656da1717b0d6def62e95d1fb90 /src/routes.tsx
parentfix: remove autoHibernate (diff)
downloadferdium-app-3bb1ca7825a0381ddd8dbe7f44f7dcf4a788b165.tar.gz
ferdium-app-3bb1ca7825a0381ddd8dbe7f44f7dcf4a788b165.tar.zst
ferdium-app-3bb1ca7825a0381ddd8dbe7f44f7dcf4a788b165.zip
Feature: Add Release Notes (#491)
Co-authored-by: Vijay A <vraravam@users.noreply.github.com> Co-authored-by: Ricardo Cino <ricardo@cino.io>
Diffstat (limited to 'src/routes.tsx')
-rw-r--r--src/routes.tsx22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/routes.tsx b/src/routes.tsx
index 1f929531e..478d3dfe8 100644
--- a/src/routes.tsx
+++ b/src/routes.tsx
@@ -9,6 +9,7 @@ import {
9 9
10import AppLayoutContainer from './containers/layout/AppLayoutContainer'; 10import AppLayoutContainer from './containers/layout/AppLayoutContainer';
11import SettingsWindow from './containers/settings/SettingsWindow'; 11import SettingsWindow from './containers/settings/SettingsWindow';
12import ReleaseNotesWindow from './containers/settings/ReleaseNotesWindow';
12import RecipesScreen from './containers/settings/RecipesScreen'; 13import RecipesScreen from './containers/settings/RecipesScreen';
13import ServicesScreen from './containers/settings/ServicesScreen'; 14import ServicesScreen from './containers/settings/ServicesScreen';
14import EditServiceScreen from './containers/settings/EditServiceScreen'; 15import EditServiceScreen from './containers/settings/EditServiceScreen';
@@ -18,8 +19,10 @@ import EditUserScreen from './containers/settings/EditUserScreen';
18import EditSettingsScreen from './containers/settings/EditSettingsScreen'; 19import EditSettingsScreen from './containers/settings/EditSettingsScreen';
19import InviteSettingsScreen from './containers/settings/InviteScreen'; 20import InviteSettingsScreen from './containers/settings/InviteScreen';
20import SupportFerdiumScreen from './containers/settings/SupportScreen'; 21import SupportFerdiumScreen from './containers/settings/SupportScreen';
22import ReleaseNotesScreen from './containers/settings/ReleaseNotesScreen';
21import WelcomeScreen from './containers/auth/WelcomeScreen'; 23import WelcomeScreen from './containers/auth/WelcomeScreen';
22import LoginScreen from './containers/auth/LoginScreen'; 24import LoginScreen from './containers/auth/LoginScreen';
25import AuthReleaseNotesScreen from './containers/auth/AuthReleaseNotesScreen';
23import PasswordScreen from './containers/auth/PasswordScreen'; 26import PasswordScreen from './containers/auth/PasswordScreen';
24import ChangeServerScreen from './containers/auth/ChangeServerScreen'; 27import ChangeServerScreen from './containers/auth/ChangeServerScreen';
25import SignupScreen from './containers/auth/SignupScreen'; 28import SignupScreen from './containers/auth/SignupScreen';
@@ -100,10 +103,25 @@ class FerdiumRoutes extends Component<Props> {
100 path="/auth/logout" 103 path="/auth/logout"
101 element={<LoginScreen {...routeProps} {...errorProps} />} 104 element={<LoginScreen {...routeProps} {...errorProps} />}
102 /> 105 />
106 <Route
107 path="/auth/releasenotes"
108 element={
109 <AuthReleaseNotesScreen {...routeProps} {...errorProps} />
110 }
111 />
103 </Route> 112 </Route>
104 113
105 <Route path="/" element={<AppLayoutContainer {...routeProps} />}> 114 <Route path="/" element={<AppLayoutContainer {...routeProps} />}>
106 <Route 115 <Route
116 path="/releasenotes"
117 element={<ReleaseNotesWindow {...this.props} />}
118 >
119 <Route
120 path="/releasenotes"
121 element={<ReleaseNotesScreen {...this.props} />}
122 />
123 </Route>
124 <Route
107 path="/settings" 125 path="/settings"
108 element={<SettingsWindow {...this.props} />} 126 element={<SettingsWindow {...this.props} />}
109 > 127 >
@@ -155,6 +173,10 @@ class FerdiumRoutes extends Component<Props> {
155 path="/settings/support" 173 path="/settings/support"
156 element={<SupportFerdiumScreen {...this.props} />} 174 element={<SupportFerdiumScreen {...this.props} />}
157 /> 175 />
176 <Route
177 path="/settings/releasenotes"
178 element={<ReleaseNotesScreen {...this.props} />}
179 />
158 </Route> 180 </Route>
159 </Route> 181 </Route>
160 </Routes> 182 </Routes>