stateManagementFolder property

String get stateManagementFolder

Implementation

String get stateManagementFolder {
  if (architecture == Architecture.mvc) {
    return 'controllers';
  }
  if (architecture == Architecture.mvvm) {
    return 'viewmodels';
  }
  switch (stateManagement) {
    case StateManagement.getX:
      return 'controllers';
    case StateManagement.bloc:
      return 'bloc';
    case StateManagement.riverpod:
    case StateManagement.provider:
      return 'providers';
    case StateManagement.mobX:
      return 'stores';
  }
}