Provides the list of properties to be used by the Equatable mixin for value equality checks.
Equatable
@override List<Object?> get props => [id, userId, modifiedAt, createdAt, version, isDeleted];