Implement multi-note support (#883)

* Implement multi-note support

Ref: https://github.com/inventree/InvenTree/pull/11971

* Bump iOS target
This commit is contained in:
Oliver
2026-09-12 08:41:11 +10:00
committed by GitHub
parent 923479c38c
commit 5b40a0d3b6
17 changed files with 529 additions and 118 deletions
+2 -14
View File
@@ -21,7 +21,7 @@ import "package:inventree/widget/link_icon.dart";
import "package:inventree/widget/parameter_widget.dart";
import "package:inventree/widget/part/bom_list.dart";
import "package:inventree/widget/part/part_list.dart";
import "package:inventree/widget/notes_widget.dart";
import "package:inventree/widget/notes_list_widget.dart";
import "package:inventree/widget/part/part_pricing.dart";
import "package:inventree/widget/progress.dart";
import "package:inventree/widget/part/category_display.dart";
@@ -726,19 +726,7 @@ class _PartDisplayState extends RefreshableState<PartDetailWidget> {
}
// Notes field
tiles.add(
ListTile(
title: Text(L10().notes),
leading: Icon(TablerIcons.note, color: COLOR_ACTION),
trailing: LinkIcon(),
onTap: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => NotesWidget(part)),
);
},
),
);
tiles.add(ShowNotesItem(context, part, InvenTreePart.MODEL_TYPE));
ListTile? parameterTile = ShowParametersItem(
context,