mirror of
https://github.com/Xevion/paperless-mobile.git
synced 2025-12-06 17:15:50 -06:00
feat: Add notes
This commit is contained in:
@@ -9,6 +9,7 @@ import 'package:paperless_mobile/features/document_bulk_action/view/widgets/full
|
||||
import 'package:paperless_mobile/features/document_bulk_action/view/widgets/fullscreen_bulk_edit_tags_widget.dart';
|
||||
import 'package:paperless_mobile/features/document_details/cubit/document_details_cubit.dart';
|
||||
import 'package:paperless_mobile/features/document_details/view/pages/document_details_page.dart';
|
||||
import 'package:paperless_mobile/features/document_details/view/widgets/add_note_page.dart';
|
||||
import 'package:paperless_mobile/features/document_edit/cubit/document_edit_cubit.dart';
|
||||
import 'package:paperless_mobile/features/document_edit/view/document_edit_page.dart';
|
||||
import 'package:paperless_mobile/features/documents/view/pages/document_view.dart';
|
||||
@@ -210,3 +211,16 @@ class BulkEditDocumentsRoute extends GoRouteData {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class AddNoteRoute extends GoRouteData {
|
||||
final DocumentModel $extra;
|
||||
|
||||
AddNoteRoute({required this.$extra});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context, GoRouterState state) {
|
||||
return AddNotePage(
|
||||
document: $extra,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,6 +71,7 @@ part 'authenticated_route.g.dart';
|
||||
TypedGoRoute<DocumentDetailsRoute>(
|
||||
path: "details/:id",
|
||||
name: R.documentDetails,
|
||||
routes: [],
|
||||
),
|
||||
TypedGoRoute<EditDocumentRoute>(
|
||||
path: "edit",
|
||||
@@ -84,6 +85,10 @@ part 'authenticated_route.g.dart';
|
||||
path: 'preview',
|
||||
name: R.documentPreview,
|
||||
),
|
||||
TypedGoRoute<AddNoteRoute>(
|
||||
path: 'add-note',
|
||||
name: R.addNote,
|
||||
),
|
||||
],
|
||||
)
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user