opt: avatar model (#814)

This commit is contained in:
My-Responsitories
2025-05-05 00:45:24 +08:00
committed by GitHub
parent 07d2b3b464
commit cdeb843a84
30 changed files with 137 additions and 506 deletions

View File

@@ -6,16 +6,16 @@ import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
class Avatar extends StatelessWidget {
class PendantAvatar extends StatelessWidget {
final _BadgeType _badgeType;
final String avatar;
final String? avatar;
final double size;
final double badgeSize;
final String? garbPendantImage;
final dynamic roomId;
final VoidCallback? onTap;
const Avatar({
const PendantAvatar({
super.key,
required this.avatar,
this.size = 80,