- introPage.dart: Convert fireItems to proper static function closure - mainDrawer.dart: Convert unreadCount int to String for Text widget
28 lines
655 B
Dart
28 lines
655 B
Dart
import 'package:comunes_flutter/comunes_flutter.dart';
|
|
import 'package:meta/meta.dart';
|
|
|
|
@immutable
|
|
class User {
|
|
|
|
const User({required this.userId, required this.lang, required this.token});
|
|
|
|
const User.initial()
|
|
: userId = '',
|
|
lang = '',
|
|
token = '';
|
|
final String userId;
|
|
final String lang;
|
|
final String token;
|
|
|
|
User copyWith({String? userId, String? lang, String? token}) {
|
|
return User(
|
|
userId: userId ?? this.userId,
|
|
token: token ?? this.token,
|
|
lang: lang ?? this.lang);
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return 'User {userId: $userId, lang: $lang, token: ${ellipse(token)}';
|
|
}
|
|
}
|