Skip to content
This repository has been archived by the owner on Sep 24, 2024. It is now read-only.

Reorganize App Scopes #61

Closed
zs-dima opened this issue May 10, 2022 · 1 comment
Closed

Reorganize App Scopes #61

zs-dima opened this issue May 10, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zs-dima
Copy link
Contributor

zs-dima commented May 10, 2022

Could be nice to reorganize App Scopes

DependenciesScope(child: RepositoryScope( - all this scopes data quite internal and could be nice to hide it from the below levels.
For example they could be joined into AppScope that will share only interfaces that could be visible below.

Could be nice to organize Scopes in more structured way, for example:
RootRestorationScope(restorationId: 'id', child:
AppEnvironmentScope(
child: AppInitScope(
child: AppAuthScope(
child: AppScope(
child: AppRouterScope(),

  • without unneeded DependenciesScope.of(context).database visible everywhere and etc

Could be nice to place *Scope.dart in one place instead spread them into feature, core... folders

@purplenoodlesoop purplenoodlesoop self-assigned this Aug 21, 2022
@purplenoodlesoop purplenoodlesoop added the enhancement New feature or request label Aug 21, 2022
@purplenoodlesoop purplenoodlesoop added this to the Development milestone Aug 21, 2022
@purplenoodlesoop purplenoodlesoop moved this from Backlog to Sprint in Purple Starter Dec 18, 2022
@purplenoodlesoop
Copy link
Owner

Closed by #119

@github-project-automation github-project-automation bot moved this from Sprint to Done in Purple Starter Mar 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants