Why static keyword is used? Why passing a '-' argument for User?
import 'package:equatable/equatable.dart';
class User extends Equatable {
const User(this.id);
final String id;
@override
List<Object> get props => [id];
*static const empty = User('-');*
}