#sprint-4

This commit is contained in:
User3 2025-05-28 11:01:30 +03:00
parent 49dafb9324
commit 001d299750
2 changed files with 5 additions and 0 deletions

View File

@ -15,6 +15,7 @@ class _CardSectionState extends State<CardSection> {
title: 'Рубашка Воскресенье для машинного вязания', title: 'Рубашка Воскресенье для машинного вязания',
category: 'Мужская одежда', category: 'Мужская одежда',
price: '300', price: '300',
onPressed: (VAL) {},
), ),
CartCard( CartCard(
title: 'Рубашка воскресенье для машинного вязания', title: 'Рубашка воскресенье для машинного вязания',

View File

@ -7,10 +7,12 @@ class PrimaryCard extends StatefulWidget {
required this.title, required this.title,
required this.category, required this.category,
required this.price, required this.price,
required this.onPressed,
}); });
final String title; final String title;
final String category; final String category;
final String price; final String price;
final Function(bool isCart) onPressed;
@override @override
State<PrimaryCard> createState() => _PrimaryCardState(); State<PrimaryCard> createState() => _PrimaryCardState();
@ -43,6 +45,7 @@ class _PrimaryCardState extends State<PrimaryCard> {
inCart inCart
? ButtonWidget( ? ButtonWidget(
onPressed: () { onPressed: () {
widget.onPressed;
setState(() { setState(() {
inCart = !inCart; inCart = !inCart;
}); });
@ -53,6 +56,7 @@ class _PrimaryCardState extends State<PrimaryCard> {
) )
: ButtonWidget( : ButtonWidget(
onPressed: () { onPressed: () {
widget.onPressed;
setState(() { setState(() {
inCart = !inCart; inCart = !inCart;
}); });