Page Essen - Mit Provider

This commit is contained in:
Jonas Braus
2024-11-21 15:26:12 +01:00
parent be341b7c69
commit 4a1fc19349
4 changed files with 101 additions and 8 deletions
+5 -4
View File
@@ -2,16 +2,17 @@ import 'package:flutter/material.dart';
import 'package:flutter_rating_bar/flutter_rating_bar.dart';
class RatingStars extends StatelessWidget {
const RatingStars({super.key, required this.onRate});
const RatingStars({super.key, required this.onRate, required this.initRating});
final Function onRate;
final double initRating;
@override
Widget build(BuildContext context) {
return RatingBar.builder(
initialRating: 0,
initialRating: initRating,
minRating: 1,
itemSize: 80,
itemSize: 60,
direction: Axis.horizontal,
allowHalfRating: false,
itemCount: 5,
@@ -23,7 +24,7 @@ class RatingStars extends StatelessWidget {
);
},
onRatingUpdate: (rating) {
onRate();
onRate(rating);
},
);
}