import 'package:firebase_auth/firebase_auth.dart'; import 'package:flutter/material.dart'; class UserProfile extends StatelessWidget { const UserProfile({ super.key, required this.onLogout, required this.user, }); final VoidCallback onLogout; final User user; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text("Welcome"), actions: [ IconButton( icon: const Icon(Icons.exit_to_app), onPressed: onLogout, ), ], ), body: Container( padding: const EdgeInsets.all(20.0), child: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Image.network(user.photoURL ?? ''), Text( user.displayName ?? '', textScaler: const TextScaler.linear(1.5), ), ], ), ), ), ); } }