copyWith method
Implementation
AuthState copyWith({
bool? ready,
Object? session = _authSentinel,
Object? expiresAt = _authSentinel,
bool? authenticating,
}) {
return AuthState(
ready: ready ?? this.ready,
session: identical(session, _authSentinel)
? this.session
: session as Session?,
expiresAt: identical(expiresAt, _authSentinel)
? this.expiresAt
: expiresAt as DateTime?,
authenticating: authenticating ?? this.authenticating,
);
}