feat: Start implementing tags query form field

This commit is contained in:
Anton Stubenbord
2023-04-09 20:52:42 +02:00
parent 7299ff9ef1
commit 5eb19dbe83
9 changed files with 405 additions and 10 deletions

View File

@@ -4,6 +4,7 @@ import 'package:flutter_form_builder/flutter_form_builder.dart';
import 'package:paperless_api/paperless_api.dart';
import 'package:paperless_mobile/core/widgets/form_builder_fields/extended_date_range_form_field/form_builder_extended_date_range_picker.dart';
import 'package:paperless_mobile/features/labels/cubit/label_cubit.dart';
import 'package:paperless_mobile/features/labels/tags/view/widgets/tag_query_form_field.dart';
import 'package:paperless_mobile/features/labels/tags/view/widgets/tags_form_field.dart';
import 'package:paperless_mobile/features/labels/view/widgets/label_form_field.dart';
import 'package:paperless_mobile/generated/l10n/app_localizations.dart';
@@ -192,6 +193,11 @@ class _DocumentFilterFormState extends State<DocumentFilterForm> {
}
Widget _buildTagsFormField() {
return TagQueryFormField(
options: widget.tags,
name: DocumentModel.tagsKey,
initialValue: widget.initialFilter.tags,
);
return TagFormField(
name: DocumentModel.tagsKey,
initialValue: widget.initialFilter.tags,