2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-08-05 12:11:30 +00:00

Modern attachments (#505)

* Minimum API version is now 100

* Remove old API features

- Anything below API v100 no longer supported

* Reefactor attachment widget to support modern attachment API

* Filter and display attachments correctly

* Refactor
This commit is contained in:
Oliver
2024-06-11 23:16:01 +10:00
committed by GitHub
parent c3eb1a5fca
commit e837394495
18 changed files with 151 additions and 167 deletions

View File

@@ -174,18 +174,16 @@ class InvenTreeDrawer extends StatelessWidget {
tiles.add(Divider());
}
if (InvenTreeAPI().supportsNotifications) {
int notification_count = InvenTreeAPI().notification_counter;
int notification_count = InvenTreeAPI().notification_counter;
tiles.add(
ListTile(
leading: FaIcon(FontAwesomeIcons.bell, color: COLOR_ACTION),
trailing: notification_count > 0 ? Text(notification_count.toString()) : null,
title: Text(L10().notifications),
onTap: _notifications,
)
);
}
tiles.add(
ListTile(
leading: FaIcon(FontAwesomeIcons.bell, color: COLOR_ACTION),
trailing: notification_count > 0 ? Text(notification_count.toString()) : null,
title: Text(L10().notifications),
onTap: _notifications,
)
);
tiles.add(
ListTile(