Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
p0dyakov committed Dec 19, 2022
1 parent 1e00895 commit b331c3d
Show file tree
Hide file tree
Showing 24 changed files with 23 additions and 28 deletions.
6 changes: 3 additions & 3 deletions lib/src/core/extension/src/build_context.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import 'package:shop/src/core/database/hive/app_database.dart';
import 'package:shop/src/core/model/dependencies_storage.dart';
import 'package:shop/src/core/model/environment_storage.dart';
import 'package:shop/src/core/model/repository_storage.dart';
import 'package:shop/src/core/widget/dependencies_scope.dart';
import 'package:shop/src/core/widget/environment_scope.dart';
import 'package:shop/src/core/widget/repository_scope.dart';
import 'package:shop/src/core/widget/scope/dependencies_scope.dart';
import 'package:shop/src/core/widget/scope/environment_scope.dart';
import 'package:shop/src/core/widget/scope/repository_scope.dart';

extension BuildContextX on BuildContext {
// Scopes
Expand Down
Empty file removed lib/src/core/logic/.keep
Empty file.
5 changes: 1 addition & 4 deletions lib/src/core/model/dependencies_storage.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,11 @@ abstract class IDependenciesStorage {
}

class DependenciesStorage implements IDependenciesStorage {
final String _databaseName;
final SharedPreferences _sharedPreferences;

DependenciesStorage({
required String databaseName,
required SharedPreferences sharedPreferences,
}) : _databaseName = databaseName,
_sharedPreferences = sharedPreferences;
}) : _sharedPreferences = sharedPreferences;

Dio? _dio;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';

final appLightTheme = ThemeData(
backgroundColor: const Color.fromARGB(255, 249, 249, 249),
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/src/core/utils/show_draggable_bottom_sheet.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';

Future<void> showDraggableBottomSheet({
required Widget child,
Expand Down
2 changes: 1 addition & 1 deletion lib/src/core/widget/center_text.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';

class CenterText extends StatelessWidget {
const CenterText({
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/model/dependencies_storage.dart';
import 'package:shop/src/core/widget/scope.dart';
import 'package:shop/src/core/widget/scope/scope.dart';

class DependenciesScope extends Scope {
static const DelegateAccess<_DependenciesScopeDelegate> _delegateOf =
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/model/environment_storage.dart';
import 'package:shop/src/core/widget/scope.dart';
import 'package:shop/src/core/widget/scope/scope.dart';

class EnvironmentScope extends Scope {
static const DelegateAccess<_EnvironmentScopeDelegate> _delegateOf =
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/model/repository_storage.dart';
import 'package:shop/src/core/widget/scope.dart';
import 'package:shop/src/core/widget/scope/scope.dart';

class RepositoryScope extends Scope {
static const DelegateAccess<_RepositoryScopeDelegate> _delegateOf =
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/src/core/widget/search.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';

class SearchWidget extends StatelessWidget {
const SearchWidget({
Expand Down
7 changes: 3 additions & 4 deletions lib/src/feature/app/shop_app.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import 'package:pure/pure.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:shop/src/core/model/dependencies_storage.dart';
import 'package:shop/src/core/model/repository_storage.dart';
import 'package:shop/src/core/widget/dependencies_scope.dart';
import 'package:shop/src/core/widget/environment_scope.dart';
import 'package:shop/src/core/widget/repository_scope.dart';
import 'package:shop/src/core/widget/scope/dependencies_scope.dart';
import 'package:shop/src/core/widget/scope/environment_scope.dart';
import 'package:shop/src/core/widget/scope/repository_scope.dart';
import 'package:shop/src/feature/app/bloc/initialization_bloc.dart';
import 'package:shop/src/feature/app/widget/app_configuration.dart';
import 'package:shop/src/feature/app/widget/app_lifecycle_scope.dart';
Expand All @@ -29,7 +29,6 @@ class ShopApp extends StatelessWidget {
errorTrackingDisabler: initializationData.errorTrackingDisabler,
child: DependenciesScope(
create: (context) => DependenciesStorage(
databaseName: 'shop_database',
sharedPreferences: _sharedPreferences,
),
child: RepositoryScope(
Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/app/widget/app_configuration.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.g.dart';
import 'package:shop/src/core/extension/extensions.dart';
import 'package:shop/src/core/resource/theme/light_theme.dart';
import 'package:shop/src/core/resources/theme/light_theme.dart';
import 'package:shop/src/core/router/app_router.dart';
import 'package:shop/src/feature/app/widget/app_router_builder.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/app/widget/app_lifecycle_scope.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/widget/scope.dart';
import 'package:shop/src/core/widget/scope/scope.dart';
import 'package:shop/src/feature/app/logic/error_tracking_manager.dart';

class AppLifecycleScope extends Scope {
Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/settings/widget/scope/settings_scope.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:pure/pure.dart';
import 'package:shop/src/core/extension/extensions.dart';
import 'package:shop/src/core/widget/bloc_scope.dart';
import 'package:shop/src/core/widget/scope/bloc_scope.dart';
import 'package:shop/src/feature/settings/bloc/settings_bloc.dart';
import 'package:shop/src/feature/settings/enum/app_theme.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/page/products_page.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';
import 'package:shop/src/core/widget/search.dart';
import 'package:shop/src/feature/shop/model/shop/shop.dart';
import 'package:shop/src/feature/shop/products_bloc/products_bloc.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/page/shops_page.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';
import 'package:shop/src/core/widget/search.dart';
import 'package:shop/src/feature/shop/shops_bloc/shops_bloc.dart';
import 'package:shop/src/feature/shop/widget/filters.dart';
Expand Down
1 change: 0 additions & 1 deletion lib/src/feature/shop/products_bloc/products_bloc.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:l/l.dart';
import 'package:shop/src/core/extension/extensions.dart';
import 'package:shop/src/feature/app/logic/logger.dart';
import 'package:shop/src/feature/shop/model/product/product.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/widget/scope/products_scope.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:shop/src/core/widget/bloc_scope.dart';
import 'package:shop/src/core/widget/scope/bloc_scope.dart';
import 'package:shop/src/feature/shop/model/shop/shop.dart';
import 'package:shop/src/feature/shop/products_bloc/products_bloc.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/widget/scope/shops_scope.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:shop/src/core/extension/extensions.dart';
import 'package:shop/src/core/widget/bloc_scope.dart';
import 'package:shop/src/core/widget/scope/bloc_scope.dart';
import 'package:shop/src/feature/shop/model/shop/shop.dart';
import 'package:shop/src/feature/shop/shops_bloc/shops_bloc.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/widget/shop_card.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';
import 'package:shop/src/feature/shop/model/shop/shop.dart';
import 'package:shop/src/feature/shop/widget/delivery_info.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/feature/shop/widget/title.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shop/src/core/resource/theme/sizes.dart';
import 'package:shop/src/core/resources/theme/sizes.dart';

class TitleWidget extends StatelessWidget {
const TitleWidget(this.text, {Key? key}) : super(key: key);
Expand Down

0 comments on commit b331c3d

Please sign in to comment.