Skip to content

Commit

Permalink
Update directory structure (#509)
Browse files Browse the repository at this point in the history
  • Loading branch information
fremartini authored Sep 21, 2023
1 parent 1fd284e commit facb451
Show file tree
Hide file tree
Showing 218 changed files with 379 additions and 409 deletions.
12 changes: 6 additions & 6 deletions lib/app.dart
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/theme.dart';
import 'package:coffeecard/cubits/authentication/authentication_cubit.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/theme.dart';
import 'package:coffeecard/core/widgets/pages/splash/splash_error_page.dart';
import 'package:coffeecard/core/widgets/pages/splash/splash_loading_page.dart';
import 'package:coffeecard/core/widgets/routers/splash_router.dart';
import 'package:coffeecard/features/authentication/presentation/cubits/authentication_cubit.dart';
import 'package:coffeecard/features/environment/presentation/cubit/environment_cubit.dart';
import 'package:coffeecard/service_locator.dart';
import 'package:coffeecard/widgets/pages/splash/splash_error_page.dart';
import 'package:coffeecard/widgets/pages/splash/splash_loading_page.dart';
import 'package:coffeecard/widgets/routers/splash_router.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
Expand Down
9 changes: 0 additions & 9 deletions lib/base/strings_environment.dart

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/core/errors/failures.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:convert';

import 'package:chopper/chopper.dart';
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:equatable/equatable.dart';

abstract class Failure extends Equatable {
Expand Down
2 changes: 1 addition & 1 deletion lib/core/external/external_url_launcher.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart' as url_launch;

Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/core/network/network_request_executor.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:chopper/chopper.dart' show Response;
import 'package:coffeecard/core/errors/failures.dart';
import 'package:coffeecard/utils/firebase_analytics_event_logging.dart';
import 'package:coffeecard/core/firebase_analytics_event_logging.dart';
import 'package:fpdart/fpdart.dart';
import 'package:logger/logger.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/models/account/authenticated_user.dart';
import 'package:coffeecard/features/authentication/domain/entities/authenticated_user.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:logger/logger.dart';

Expand Down
9 changes: 9 additions & 0 deletions lib/base/strings.dart → lib/core/strings.dart
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,15 @@ abstract final class Strings {
static String loginVerificationEmailBody(String email) =>
'We have sent an email to $email, please check your spam folder';

// Environment
static const environmentTitle = 'Connected to test environment';
static const environmentDescription = [
'The functionality of this app is for testing purposes only.',
'User account information is not shared with the production environment. This means you will need a separate account for this environment.',
'Tickets you buy or swipe are *NOT VALID* for use at Cafe Analog.',
];
static const environmentUnderstood = 'Understood';

// Tickets
static const ticketsMyTickets = 'My tickets';
static const shopText = 'Shop';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/text_style_builder.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/text_style_builder.dart';
import 'package:flutter/material.dart';

abstract final class AppTextStyle {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/base/style/theme.dart → lib/core/styles/theme.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:flutter/material.dart';

final ThemeData analogTheme = ThemeData(
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'dart:async';

import 'package:coffeecard/utils/email_is_valid.dart';
import 'package:coffeecard/core/validator/email_is_valid.dart';
import 'package:fpdart/fpdart.dart';

part 'input_validator_helpers.dart';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/widgets/components/helpers/tappable.dart';
import 'package:coffeecard/core/widgets/components/helpers/tappable.dart';
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/card.dart';
import 'package:coffeecard/features/ticket/presentation/widgets/swipe_ticket_confirm.dart';
import 'package:coffeecard/widgets/components/card.dart';
import 'package:flutter/material.dart';

class CoffeeCard extends StatelessWidget {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:dotted_border/dotted_border.dart';
import 'package:flutter/material.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:flutter/material.dart';

Future<void> appDialog({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:flutter/material.dart';

class Dropdown<FilterCategory> extends StatelessWidget {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/widgets/components/tickets/rounded_button.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/widgets/components/rounded_button.dart';
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/utils/responsive.dart';
import 'package:coffeecard/core/widgets/components/helpers/responsive.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_layout_grid/flutter_layout_grid.dart';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:flutter/material.dart';
import 'package:shimmer/shimmer.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:flutter/material.dart';

class Tappable extends StatelessWidget {
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:flutter/material.dart';

void showLoadingOverlay(BuildContext context) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:flutter/material.dart';

class RoundedButton extends StatelessWidget {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/features/environment/domain/entities/environment.dart';
import 'package:coffeecard/features/environment/presentation/cubit/environment_cubit.dart';
import 'package:coffeecard/features/environment/presentation/widgets/environment_banner.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:flutter/material.dart';

class SectionTitle extends StatelessWidget {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/widgets/components/helpers/tappable.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/helpers/tappable.dart';
import 'package:flutter/material.dart';

class SingleCoffeeCard extends StatelessWidget {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/core/widgets/images/analog_logo.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/utils/responsive.dart';
import 'package:coffeecard/core/widgets/components/helpers/responsive.dart';
import 'package:flutter/material.dart';

class AnalogLogo extends StatelessWidget {
Expand Down
4 changes: 2 additions & 2 deletions lib/core/widgets/list_entry.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/widgets/components/helpers/tappable.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/widgets/components/helpers/tappable.dart';
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
import 'dart:math';

import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/helpers/lazy_indexed_stack.dart';
import 'package:coffeecard/core/widgets/routers/app_flow.dart';
import 'package:coffeecard/features/leaderboard/presentation/cubit/leaderboard_cubit.dart';
import 'package:coffeecard/features/leaderboard/presentation/pages/leaderboard_page.dart';
import 'package:coffeecard/features/opening_hours/presentation/cubit/opening_hours_cubit.dart';
Expand All @@ -13,8 +15,6 @@ import 'package:coffeecard/features/ticket/presentation/cubit/tickets_cubit.dart
import 'package:coffeecard/features/ticket/presentation/pages/tickets_page.dart';
import 'package:coffeecard/features/user/presentation/cubit/user_cubit.dart';
import 'package:coffeecard/service_locator.dart';
import 'package:coffeecard/widgets/components/helpers/lazy_indexed_stack.dart';
import 'package:coffeecard/widgets/routers/app_flow.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/loading_overlay.dart';
import 'package:coffeecard/features/environment/presentation/cubit/environment_cubit.dart';
import 'package:coffeecard/widgets/components/loading_overlay.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:gap/gap.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/widgets/images/analog_logo.dart';
import 'package:flutter/material.dart';

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/cubits/authentication/authentication_cubit.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/widgets/pages/home_page.dart';
import 'package:coffeecard/features/authentication/presentation/cubits/authentication_cubit.dart';
import 'package:coffeecard/features/environment/presentation/cubit/environment_cubit.dart';
import 'package:coffeecard/features/login/presentation/pages/login_page_email.dart';
import 'package:coffeecard/widgets/pages/home_page.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';

Expand Down
13 changes: 0 additions & 13 deletions lib/data/api/README.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:async';

import 'package:chopper/chopper.dart';
import 'package:coffeecard/data/storage/secure_storage.dart';
import 'package:coffeecard/core/storage/secure_storage.dart';

class AuthenticationInterceptor extends RequestInterceptor {
final SecureStorage _storage;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import 'package:equatable/equatable.dart';

/// A user's email and token.
class AuthenticatedUser extends Equatable {
final String email;
final String token;
Expand All @@ -10,9 +9,6 @@ class AuthenticatedUser extends Equatable {
required this.token,
});

@override
String toString() => '$email | $token';

@override
List<Object?> get props => [email, token];
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:coffeecard/data/storage/secure_storage.dart';
import 'package:coffeecard/models/account/authenticated_user.dart';
import 'package:coffeecard/core/storage/secure_storage.dart';
import 'package:coffeecard/features/authentication/domain/entities/authenticated_user.dart';
import 'package:equatable/equatable.dart';
import 'package:flutter_bloc/flutter_bloc.dart';

Expand Down
12 changes: 6 additions & 6 deletions lib/features/contributor/presentation/pages/credits_page.dart
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
import 'package:coffeecard/base/strings.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/api_uri_constants.dart';
import 'package:coffeecard/core/external/external_url_launcher.dart';
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/scaffold.dart';
import 'package:coffeecard/core/widgets/components/section_title.dart';
import 'package:coffeecard/core/widgets/images/analogio_logo.dart';
import 'package:coffeecard/features/contributor/presentation/cubit/contributor_cubit.dart';
import 'package:coffeecard/features/contributor/presentation/widgets/contributor_card.dart';
import 'package:coffeecard/features/settings/presentation/widgets/settings_group.dart';
import 'package:coffeecard/features/settings/presentation/widgets/settings_list_entry.dart';
import 'package:coffeecard/service_locator.dart';
import 'package:coffeecard/utils/api_uri_constants.dart';
import 'package:coffeecard/widgets/components/scaffold.dart';
import 'package:coffeecard/widgets/components/section_title.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:gap/gap.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import 'package:cached_network_image/cached_network_image.dart';
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/base/style/app_text_styles.dart';
import 'package:coffeecard/core/external/external_url_launcher.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/helpers/tappable.dart';
import 'package:coffeecard/features/contributor/domain/entities/contributor.dart';
import 'package:coffeecard/service_locator.dart';
import 'package:coffeecard/widgets/components/helpers/tappable.dart';
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:coffeecard/base/style/app_colors.dart';
import 'package:coffeecard/core/styles/app_colors.dart';
import 'package:coffeecard/features/environment/presentation/widgets/environment_button.dart';
import 'package:flutter/material.dart';

Expand Down
Loading

0 comments on commit facb451

Please sign in to comment.