twonly-app/lib/src/views/components/flame.dart
2025-06-19 10:22:16 +02:00

37 lines
952 B
Dart

import 'package:flutter/material.dart';
import 'package:twonly/globals.dart';
import 'package:twonly/src/views/components/animate_icon.dart';
import 'package:twonly/src/database/twonly_database.dart';
class FlameCounterWidget extends StatelessWidget {
final Contact user;
final int flameCounter;
final bool prefix;
const FlameCounterWidget(
this.user,
this.flameCounter, {
this.prefix = false,
super.key,
});
@override
Widget build(BuildContext context) {
return Row(
children: [
if (prefix) const SizedBox(width: 5),
if (prefix) Text(""),
if (prefix) const SizedBox(width: 5),
Text(
flameCounter.toString(),
style: const TextStyle(fontSize: 13),
),
SizedBox(
height: 15,
child: EmojiAnimation(
emoji: (globalBestFriendUserId == user.userId) ? "❤️‍🔥" : "🔥"),
),
],
);
}
}