mirror of
https://github.com/HendrikRauh/inventree-app.git
synced 2026-01-13 11:36:24 +00:00
Fix network cache images
- Changed from using flutter_advanced_networkimage to cached_network_image - flutter_advanced_networkimage is now outdated - cached_network_image is the pseudo official library
This commit is contained in:
parent
7ba1fc9328
commit
b4710b56e3
9 changed files with 251 additions and 126 deletions
|
|
@ -11,7 +11,6 @@ import 'package:flutter/cupertino.dart';
|
|||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:flutter_advanced_networkimage/provider.dart';
|
||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||
|
||||
class CategoryDisplayWidget extends StatefulWidget {
|
||||
|
|
@ -260,10 +259,7 @@ class PartList extends StatelessWidget {
|
|||
return ListTile(
|
||||
title: Text("${part.name}"),
|
||||
subtitle: Text("${part.description}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(part.thumbnail),
|
||||
width: 48,
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(part.thumbnail),
|
||||
onTap: () {
|
||||
_openPart(context, part.pk);
|
||||
},
|
||||
|
|
|
|||
|
|
@ -115,10 +115,7 @@ class _CompanyDetailState extends RefreshableState<CompanyDetailWidget> {
|
|||
child: ListTile(
|
||||
title: Text("${company.name}"),
|
||||
subtitle: Text("${company.description}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(company.image),
|
||||
width: 48,
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(company.image),
|
||||
trailing: IconButton(
|
||||
icon: FaIcon(FontAwesomeIcons.edit),
|
||||
onPressed: editCompanyDialog,
|
||||
|
|
|
|||
|
|
@ -93,10 +93,7 @@ class _CompanyListState extends RefreshableState<CompanyListWidget> {
|
|||
return ListTile(
|
||||
title: Text("${company.name}"),
|
||||
subtitle: Text("${company.description}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(company.image),
|
||||
width: 40,
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(company.image),
|
||||
onTap: () {
|
||||
if (company.pk > 0) {
|
||||
InvenTreeCompany().get(context, company.pk).then((var c) {
|
||||
|
|
|
|||
|
|
@ -243,10 +243,7 @@ class StockList extends StatelessWidget {
|
|||
return ListTile(
|
||||
title: Text("${item.partName}"),
|
||||
subtitle: Text("${item.partDescription}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(item.partThumbnail),
|
||||
width: 48,
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(item.partThumbnail),
|
||||
trailing: Text("${item.displayQuantity}",
|
||||
style: TextStyle(fontWeight: FontWeight.bold),
|
||||
),
|
||||
|
|
|
|||
|
|
@ -121,9 +121,7 @@ class _PartDisplayState extends RefreshableState<PartDetailWidget> {
|
|||
child: ListTile(
|
||||
title: Text("${part.fullname}"),
|
||||
subtitle: Text("${part.description}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(part.image)
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(part.image),
|
||||
trailing: IconButton(
|
||||
icon: FaIcon(FontAwesomeIcons.edit),
|
||||
onPressed: _editPartDialog,
|
||||
|
|
|
|||
|
|
@ -331,9 +331,7 @@ class _StockItemDisplayState extends RefreshableState<StockDetailWidget> {
|
|||
child: ListTile(
|
||||
title: Text("${item.partName}"),
|
||||
subtitle: Text("${item.partDescription}"),
|
||||
leading: Image(
|
||||
image: InvenTreeAPI().getImage(item.partImage),
|
||||
),
|
||||
leading: InvenTreeAPI().getImage(item.partImage),
|
||||
trailing: IconButton(
|
||||
icon: FaIcon(FontAwesomeIcons.edit),
|
||||
onPressed: _editStockItemDialog,
|
||||
|
|
@ -413,10 +411,7 @@ class _StockItemDisplayState extends RefreshableState<StockDetailWidget> {
|
|||
title: Text("${item.supplierName}"),
|
||||
subtitle: Text("${item.supplierSKU}"),
|
||||
leading: FaIcon(FontAwesomeIcons.industry),
|
||||
trailing: Image(
|
||||
image: InvenTreeAPI().getImage(item.supplierImage),
|
||||
height: 32,
|
||||
),
|
||||
trailing: InvenTreeAPI().getImage(item.supplierImage),
|
||||
onTap: null,
|
||||
)
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue