Add "there is no item to other screens"

This commit is contained in:
fhkhd
2024-01-29 18:43:27 +03:30
parent 1e9116aec1
commit 9dd9a908ed
4 changed files with 136 additions and 100 deletions
+30 -24
View File
@@ -77,7 +77,12 @@ class _TestVerifyScreenState extends State<TestVerifyScreen> {
child: Scaffold(
appBar: AppBar(
titleSpacing: -10,
title: Text('Home', style: TextStyle(color: Colors.white,),),
title: Text(
'Home',
style: TextStyle(
color: Colors.white,
),
),
backgroundColor: Colors.black,
leading: IconButton(
icon: Icon(
@@ -231,29 +236,30 @@ class _TestVerifyScreenState extends State<TestVerifyScreen> {
color: Colors.black,
),
)
: testResults.items?.length != null ?
ListView.builder(
controller: sc,
itemBuilder: (context, index) =>
(testResults.items![index].verified == 'None' &&
userData['roles']
.contains('Supervisor')) ||
userData['roles'].contains('Admin')
? TestItemBox(
deviceBlockSize: _deviceBlockSize,
item: testResults.items![index],
id: testResults.items![index].id,
userData: userData,
)
: Container(),
itemCount: testResults.items?.length,
shrinkWrap: true,
) :
Container(
child: Center(
child: Text("There is no item to show."),
),
);
: testResults.items?.length != null
? ListView.builder(
controller: sc,
itemBuilder: (context, index) =>
(testResults.items![index].verified ==
'None' &&
userData['roles']
.contains('Supervisor')) ||
userData['roles'].contains('Admin')
? TestItemBox(
deviceBlockSize: _deviceBlockSize,
item: testResults.items![index],
id: testResults.items![index].id,
userData: userData,
)
: Container(),
itemCount: testResults.items?.length,
shrinkWrap: true,
)
: Container(
child: Center(
child: Text("There is no item to show."),
),
);
},
),
),