[feature] Allow users to export data via the settings panel (#3140)

* [feature] Allow users to export data via the settings panel

* rename/move some stuff
This commit is contained in:
tobi 2024-07-31 16:03:34 +02:00 committed by GitHub
commit 38f041cea1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
32 changed files with 2102 additions and 7 deletions

View file

@ -25,12 +25,14 @@ import UserProfile from "./profile";
import UserMigration from "./migration";
import PostSettings from "./posts";
import EmailPassword from "./emailpassword";
import ExportImport from "./export-import";
/**
* - /settings/user/profile
* - /settings/user/posts
* - /settings/user/emailpassword
* - /settings/user/migration
* - /settings/user/export-import
*/
export default function UserRouter() {
const baseUrl = useBaseUrl();
@ -46,6 +48,7 @@ export default function UserRouter() {
<Route path="/posts" component={PostSettings} />
<Route path="/emailpassword" component={EmailPassword} />
<Route path="/migration" component={UserMigration} />
<Route path="/export-import" component={ExportImport} />
<Route><Redirect to="/profile" /></Route>
</Switch>
</ErrorBoundary>