copyWith method
Implementation
DSAuthSession copyWith({
String? sessionId,
String? userId,
String? deviceId,
DateTime? createdAt,
DateTime? lastActivity,
}) {
return DSAuthSession(
sessionId: sessionId ?? this.sessionId,
userId: userId ?? this.userId,
deviceId: deviceId ?? this.deviceId,
createdAt: createdAt ?? this.createdAt,
lastActivity: lastActivity ?? this.lastActivity,
);
}