31 lines
841 B
Dart
31 lines
841 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:mnemo_cards_common/mnemo_cards_common.dart';
|
|
import 'package:mnemo_cards_frontend_common/mnemo_cards_frontend_common.dart';
|
|
|
|
import '../../features/card_swiper/src/card_swiper_controller.dart';
|
|
|
|
class CardGameHeader extends StatelessWidget {
|
|
final CardSwiperController controller;
|
|
final CardPackDto cardPackDto;
|
|
|
|
const CardGameHeader(
|
|
this.controller,
|
|
this.cardPackDto,
|
|
);
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
final theme = Theme.of(context).textTheme;
|
|
|
|
return StreamBuilder(
|
|
stream: controller.asStream,
|
|
builder: (context, snapshot) => Header(
|
|
'${cardPackDto.title}',
|
|
// trailing: Text(
|
|
// '${snapshot.data}/${cardPackDto.size}',
|
|
// style: theme.headlineSmall,
|
|
// ),
|
|
),
|
|
);
|
|
}
|
|
}
|