File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
packages/uni_app/lib/view/home/widgets/library Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -2,10 +2,12 @@ import 'package:flutter/material.dart';
2
2
import 'package:uni/generated/l10n.dart' ;
3
3
import 'package:uni/model/entities/library_occupation.dart' ;
4
4
import 'package:uni/model/providers/lazy/library_occupation_provider.dart' ;
5
+ import 'package:uni/view/common_widgets/icon_label.dart' ;
5
6
import 'package:uni/view/home/widgets/generic_home_card.dart' ;
6
7
import 'package:uni/view/home/widgets/library/library_card_shimmer.dart' ;
7
8
import 'package:uni/view/lazy_consumer.dart' ;
8
9
import 'package:uni_ui/cards/library_occupation_card.dart' ;
10
+ import 'package:uni_ui/icons.dart' ;
9
11
10
12
class LibraryHomeCard extends GenericHomecard {
11
13
const LibraryHomeCard ({
@@ -26,7 +28,19 @@ class LibraryHomeCard extends GenericHomecard {
26
28
buildFloorOccupation (context, libraryOccupation.floors),
27
29
),
28
30
hasContent: (libraryOccupation) => libraryOccupation.capacity > 0 ,
29
- onNullContent: const CircularProgressIndicator (),
31
+ onNullContent: Center (
32
+ child: IconLabel (
33
+ icon: const Icon (
34
+ UniIcons .library,
35
+ size: 45 ,
36
+ ),
37
+ label: S .of (context).no_library_info,
38
+ labelTextStyle: TextStyle (
39
+ fontSize: 14 ,
40
+ color: Theme .of (context).colorScheme.primary,
41
+ ),
42
+ ),
43
+ ),
30
44
contentLoadingWidget: const ShimmerLibraryHomeCard (),
31
45
);
32
46
}
You can’t perform that action at this time.
0 commit comments