aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes.tsx
diff options
context:
space:
mode:
authorLibravatar MCMXC <16797721+mcmxcdev@users.noreply.github.com>2023-07-23 20:08:52 -0600
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2023-07-25 07:45:23 +0000
commit8c131073730ec684145c2cc8ee8d6b39bbe9278d (patch)
tree1129d432ae88475909f0e5d38960395b75364902 /src/routes.tsx
parent6.4.1-nightly.11 [skip ci] (diff)
downloadferdium-app-8c131073730ec684145c2cc8ee8d6b39bbe9278d.tar.gz
ferdium-app-8c131073730ec684145c2cc8ee8d6b39bbe9278d.tar.zst
ferdium-app-8c131073730ec684145c2cc8ee8d6b39bbe9278d.zip
chore: improve lint setup
- update eslint config - merged eslint rules for JS and TS to avoid duplicates - extended stricter lint ruleset from typescript-eslint - corrected wrong setup for certain eslint rulesets - opt in to reportUnusedDisableDirectives config option - fix or disable a lot of lint issues throughout codebase - remove trailingComma: all from prettier config which is default in prettier v3 - add volta configuration to package.json to autoload correct node and pnpm versions - upgrade all eslint and prettier related dependencies to latest - remove config options from settings.json which are default anyways - remove config options from settings.json which are outdated/unknown - set up prettier as default formatter in settings.json
Diffstat (limited to 'src/routes.tsx')
-rw-r--r--src/routes.tsx18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/routes.tsx b/src/routes.tsx
index beada5c96..9f81e46d9 100644
--- a/src/routes.tsx
+++ b/src/routes.tsx
@@ -51,7 +51,7 @@ class FerdiumRoutes extends Component<IProps> {
51 const errorProps = { error: routeProps.stores.globalError.error || {} }; 51 const errorProps = { error: routeProps.stores.globalError.error || {} };
52 52
53 return ( 53 return (
54 // @ts-expect-error 54 // @ts-expect-error Fix me
55 <HistoryRouter history={history}> 55 <HistoryRouter history={history}>
56 <Routes> 56 <Routes>
57 <Route path="/auth" element={<AuthLayoutContainer {...routeProps} />}> 57 <Route path="/auth" element={<AuthLayoutContainer {...routeProps} />}>
@@ -129,7 +129,7 @@ class FerdiumRoutes extends Component<IProps> {
129 /> 129 />
130 <Route 130 <Route
131 path="/settings/services" 131 path="/settings/services"
132 /* @ts-ignore */ 132 // @ts-expect-error Fix me
133 element={<ServicesScreen {...this.props} />} 133 element={<ServicesScreen {...this.props} />}
134 /> 134 />
135 <Route 135 <Route
@@ -138,37 +138,37 @@ class FerdiumRoutes extends Component<IProps> {
138 /> 138 />
139 <Route 139 <Route
140 path={WORKSPACES_ROUTES.ROOT} 140 path={WORKSPACES_ROUTES.ROOT}
141 /* @ts-ignore */ 141 // @ts-expect-error Fix me
142 element={<WorkspacesScreen {...this.props} />} 142 element={<WorkspacesScreen {...this.props} />}
143 /> 143 />
144 <Route 144 <Route
145 path={WORKSPACES_ROUTES.EDIT} 145 path={WORKSPACES_ROUTES.EDIT}
146 /* @ts-ignore */ 146 // @ts-expect-error Fix me
147 element={<EditWorkspaceScreen {...this.props} />} 147 element={<EditWorkspaceScreen {...this.props} />}
148 /> 148 />
149 <Route 149 <Route
150 path="/settings/user" 150 path="/settings/user"
151 /* @ts-ignore */ 151 // @ts-expect-error Fix me
152 element={<AccountScreen {...this.props} />} 152 element={<AccountScreen {...this.props} />}
153 /> 153 />
154 <Route 154 <Route
155 path="/settings/user/edit" 155 path="/settings/user/edit"
156 /* @ts-ignore */ 156 // @ts-expect-error Fix me
157 element={<EditUserScreen {...this.props} />} 157 element={<EditUserScreen {...this.props} />}
158 /> 158 />
159 <Route 159 <Route
160 path="/settings/team" 160 path="/settings/team"
161 /* @ts-ignore */ 161 // @ts-expect-error Fix me
162 element={<TeamScreen {...this.props} />} 162 element={<TeamScreen {...this.props} />}
163 /> 163 />
164 <Route 164 <Route
165 path="/settings/app" 165 path="/settings/app"
166 /* @ts-ignore */ 166 // @ts-expect-error Fix me
167 element={<EditSettingsScreen {...this.props} />} 167 element={<EditSettingsScreen {...this.props} />}
168 /> 168 />
169 <Route 169 <Route
170 path="/settings/invite" 170 path="/settings/invite"
171 /* @ts-ignore */ 171 // @ts-expect-error Fix me
172 element={<InviteSettingsScreen {...this.props} />} 172 element={<InviteSettingsScreen {...this.props} />}
173 /> 173 />
174 <Route 174 <Route