@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
4
4
import 'package:flutter/scheduler.dart' ;
5
5
import 'package:dotted_border/dotted_border.dart' ;
6
6
import 'package:provider/provider.dart' ;
7
+ import 'package:vikunja_app/components/label.dart' ;
7
8
import 'package:vikunja_app/models/task.dart' ;
8
9
import 'package:vikunja_app/pages/project/task_edit.dart' ;
9
10
import 'package:vikunja_app/utils/misc.dart' ;
@@ -154,17 +155,7 @@ class _BucketTaskCardState extends State<BucketTaskCard>
154
155
);
155
156
widget.task.labels.sort ((a, b) => a.title.compareTo (b.title));
156
157
widget.task.labels.asMap ().forEach ((i, label) {
157
- labelRow.children.add (Chip (
158
- label: Text (label.title),
159
- labelStyle: theme.textTheme.labelLarge? .copyWith (
160
- color: label.textColor,
161
- ),
162
- backgroundColor: label.color,
163
- shape: RoundedRectangleBorder (
164
- borderRadius: BorderRadius .circular (4.0 ),
165
- side: BorderSide (style: BorderStyle .none),
166
- ),
167
- ));
158
+ labelRow.children.add (LabelComponent (label: label));
168
159
});
169
160
if (widget.task.hasCheckboxes) {
170
161
final checkboxStatistics = widget.task.checkboxStatistics;
0 commit comments