blob: 859e501067fa37a69853cfebca50a6e3ec9d7d7d [file] [log] [blame]
import 'package:flutter/material.dart';
class ProfileAvatar extends StatelessWidget {
const ProfileAvatar({
super.key,
required this.avatar,
this.radius = 20,
});
final String avatar;
final double radius;
@override
Widget build(BuildContext context) {
return Material(
color: Colors.transparent,
child: CircleAvatar(
radius: radius,
backgroundColor: Theme.of(context).cardColor,
child: ClipOval(
child: Image.asset(
avatar,
gaplessPlayback: true,
package: 'flutter_gallery_assets',
height: 42,
width: 42,
fit: BoxFit.cover,
),
),
),
);
}
}