mirror of
https://github.com/zapstore/zapstore.git
synced 2026-10-05 20:48:24 +00:00
20 lines
574 B
Dart
20 lines
574 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
|
import 'package:zapstore/main.data.dart';
|
|
import 'package:zapstore/models/settings.dart';
|
|
import 'package:zapstore/widgets/rounded_image.dart';
|
|
|
|
class UserAvatar extends HookConsumerWidget {
|
|
const UserAvatar({super.key});
|
|
|
|
@override
|
|
Widget build(BuildContext context, WidgetRef ref) {
|
|
final user = ref.settings
|
|
.watchOne('_', alsoWatch: (_) => {_.user})
|
|
.model!
|
|
.user
|
|
.value;
|
|
return RoundedImage(url: user?.avatarUrl, size: 46);
|
|
}
|
|
}
|