reorganize code around

pull/2342/head
Miguel Beltran 5 days ago
parent 813ded4e57
commit ec70627b57

@ -1,6 +1,6 @@
import 'package:compass_app/features/results/business/usecases/search_destination_usecase.dart';
import 'package:compass_app/features/results/data/destination_repository_local.dart';
import 'package:compass_app/features/results/presentation/results_viewmodel.dart';
import 'package:compass_app/data/repositories/destination/destination_repository_local.dart';
import 'package:compass_app/ui/results/business/search_destination_usecase.dart';
import 'package:compass_app/ui/results/presentation/results_viewmodel.dart';
import 'package:provider/provider.dart';
import 'package:provider/single_child_widget.dart';

@ -1,5 +1,5 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
/// Data source with all possible destinations
abstract class DestinationRepository {

@ -1,8 +1,8 @@
import 'dart:convert';
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/data/destination_repository.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:compass_app/data/repositories/destination/destination_repository.dart';
import 'package:flutter/services.dart' show rootBundle;

@ -1,5 +1,5 @@
import 'package:compass_app/common/config/dependencies.dart';
import 'package:compass_app/common/themes/theme.dart';
import 'package:compass_app/config/dependencies.dart';
import 'package:compass_app/ui/core/themes/theme.dart';
import 'package:compass_app/routing/router.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';

@ -1,4 +1,4 @@
import 'package:compass_app/features/results/presentation/results_screen.dart';
import 'package:compass_app/ui/results/presentation/results_screen.dart';
import 'package:go_router/go_router.dart';
/// Top go_router entry point

@ -1,4 +1,4 @@
import 'package:compass_app/common/themes/colors.dart';
import 'package:compass_app/ui/core/themes/colors.dart';
import 'package:flutter/material.dart';
class AppTheme {

@ -1,7 +1,7 @@
import 'dart:ui';
import 'package:compass_app/common/themes/colors.dart';
import 'package:compass_app/common/themes/text_styles.dart';
import 'package:compass_app/ui/core/themes/colors.dart';
import 'package:compass_app/ui/core/themes/text_styles.dart';
import 'package:flutter/material.dart';
class TagChip extends StatelessWidget {

@ -1,6 +1,6 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/data/destination_repository.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:compass_app/data/repositories/destination/destination_repository.dart';
/// Search Destinations Usecase
class SearchDestinationUsecase {

@ -1,6 +1,6 @@
import 'package:compass_app/common/themes/text_styles.dart';
import 'package:compass_app/common/widgets/tag_chip.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/ui/core/themes/text_styles.dart';
import 'package:compass_app/ui/core/ui/tag_chip.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:flutter/material.dart';
class ResultCard extends StatelessWidget {

@ -1,6 +1,6 @@
import 'package:compass_app/common/themes/colors.dart';
import 'package:compass_app/features/results/presentation/result_card.dart';
import 'package:compass_app/features/results/presentation/results_viewmodel.dart';
import 'package:compass_app/ui/core/themes/colors.dart';
import 'package:compass_app/ui/results/presentation/result_card.dart';
import 'package:compass_app/ui/results/presentation/results_viewmodel.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';

@ -1,6 +1,6 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/business/usecases/search_destination_usecase.dart';
import 'package:compass_app/ui/results/business/search_destination_usecase.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:flutter/cupertino.dart';
/// Results screen view model

@ -1,6 +1,6 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/data/destination_repository_local.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/repositories/destination/destination_repository_local.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {

@ -1,7 +1,7 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/business/usecases/search_destination_usecase.dart';
import 'package:compass_app/features/results/data/destination_repository.dart';
import 'package:compass_app/ui/results/business/search_destination_usecase.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:compass_app/data/repositories/destination/destination_repository.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {

@ -1,10 +1,10 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/business/usecases/search_destination_usecase.dart';
import 'package:compass_app/features/results/presentation/results_viewmodel.dart';
import 'package:compass_app/ui/results/business/search_destination_usecase.dart';
import 'package:compass_app/ui/results/presentation/results_screen.dart';
import 'package:compass_app/ui/results/presentation/results_viewmodel.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:flutter/material.dart';
import 'package:compass_app/features/results/presentation/results_screen.dart';
import 'package:mocktail_image_network/mocktail_image_network.dart';
import 'package:provider/provider.dart';

@ -1,7 +1,7 @@
import 'package:compass_app/common/utils/result.dart';
import 'package:compass_app/features/results/business/model/destination.dart';
import 'package:compass_app/features/results/business/usecases/search_destination_usecase.dart';
import 'package:compass_app/features/results/presentation/results_viewmodel.dart';
import 'package:compass_app/ui/results/business/search_destination_usecase.dart';
import 'package:compass_app/ui/results/presentation/results_viewmodel.dart';
import 'package:compass_app/utils/result.dart';
import 'package:compass_app/data/models/destination.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {
Loading…
Cancel
Save