feat: Add experimental todo list for rooms

This commit is contained in:
krille-chan 2023-10-28 20:40:14 +02:00
commit b2d3b32ba8
No known key found for this signature in database
7 changed files with 528 additions and 1 deletions

View file

@ -31,6 +31,7 @@ import 'package:fluffychat/pages/settings_security/settings_security.dart';
import 'package:fluffychat/pages/settings_stories/settings_stories.dart';
import 'package:fluffychat/pages/settings_style/settings_style.dart';
import 'package:fluffychat/pages/story/story_page.dart';
import 'package:fluffychat/pages/tasks/tasks.dart';
import 'package:fluffychat/widgets/layouts/empty_page.dart';
import 'package:fluffychat/widgets/layouts/two_column_layout.dart';
import 'package:fluffychat/widgets/log_view.dart';
@ -391,6 +392,17 @@ abstract class AppRoutes {
],
redirect: loggedOutRedirect,
),
GoRoute(
path: 'tasks',
pageBuilder: (context, state) => defaultPageBuilder(
context,
TasksPage(
room: Matrix.of(context)
.client
.getRoomById(state.pathParameters['roomid']!)!,
),
),
),
],
),
],