Project.empty constructor

Project.empty()

Factory method to create an empty Project object for skeleton loading states

Implementation

factory Project.empty() {
  final project = Project();
  project.id = '123456789';
  project.name = 'empty project';
  project.subdomain = 'empty.pages.dev';
  project.domains = null;
  project.latestDeployment = Deployment.empty();
  project.canonicalDeployment = null;
  project.createdOn = DateTime.now();
  project.productionBranch = 'main';
  return project;
}