Skip to content

Commit

Permalink
chore: temporary not using dotenv
Browse files Browse the repository at this point in the history
  • Loading branch information
itsezlife committed May 21, 2024
1 parent e0a473a commit 6fbabae
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 33 deletions.
22 changes: 1 addition & 21 deletions lib/bootstrap.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import 'dart:async';

import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_dotenv/flutter_dotenv.dart';
import 'package:hive_flutter/hive_flutter.dart';
import 'package:papa_burger/src/config/config.dart';
import 'package:papa_burger/src/models/models.dart';
Expand All @@ -11,24 +10,6 @@ import 'package:papa_burger/src/services/repositories/local_storage/local_storag
import 'package:papa_burger/src/services/storage/storage.dart';

class AppBlocObserver extends BlocObserver {
@override
void onEvent(
Bloc<dynamic, dynamic> bloc,
dynamic event,
) {
super.onEvent(bloc, event);
debugPrint('onEvent(${bloc.runtimeType}, $event)');
}

@override
void onTransition(
Bloc<dynamic, dynamic> bloc,
Transition<dynamic, dynamic> transition,
) {
super.onTransition(bloc, transition);
debugPrint('onTransition(${bloc.runtimeType}, $transition)');
}

@override
void onError(BlocBase<dynamic> bloc, Object error, StackTrace stackTrace) {
debugPrint('onError(${bloc.runtimeType}, $error, $stackTrace)');
Expand All @@ -44,11 +25,10 @@ Future<void> bootstrap(Widget Function() builder) async {
await runZonedGuarded(
() async {
WidgetsFlutterBinding.ensureInitialized();
await Hive.initFlutter().then((_) => Hive.registerAdapter(ItemAdapter()));
await Future.wait([
dotenv.load(),
NotificationService.requestNotificationPermission(),
LocalStorage().init(),
Hive.initFlutter().then((_) => Hive.registerAdapter(ItemAdapter())),
LocalStorageRepository.initBoxes(),
]);

Expand Down
4 changes: 1 addition & 3 deletions lib/src/config/utils/app_strings.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
import 'package:papa_burger/src/config/dotenv.dart';

const _iconPath = 'assets/icons';
const _imagesPath = 'assets/images';

Expand All @@ -24,7 +22,7 @@ const lunchImageUrlPath =
const pizzaImageUrlPath =
'https://media.istockphoto.com/id/843213562/vector/cartoon-with-contour-of-pizza-slice-with-melted-cheese-and-pepperoni.jpg?s=612x612&w=0&k=20&c=St6rIJz83w2MjwSPj4EvHA8a4x_z9Rgmsd5TYkvSGH8=';

final googleApiKey = DotEnvConfig.googleApiKey;
const googleApiKey = '';

const noLocation = 'No location, please pick one.';
const searchFoodLabel = 'Search all Food';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/services/network/api/url_builder.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ class UrlBuilder {
'https://maps.googleapis.com/maps/api/place/details/json';
static const String geocedeUrl =
'https://maps.googleapis.com/maps/api/geocode/json';
static final String apiKey = googleApiKey;
static const String apiKey = googleApiKey;

String buildMapAutoCompleteUrl({required String query}) {
return '$autoCompleteUrl?input=$query&types=geocode&key=$apiKey';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import 'package:papa_burger/src/config/dotenv.dart';
import 'package:web_socket_client/web_socket_client.dart';

class NotificationsRepository {
NotificationsRepository({WebSocket? socket})
: _ws = socket ??
WebSocket(
Uri.parse(DotEnvConfig.webSocketNotification),
// Uri.parse(DotEnvConfig.webSocketNotification),
Uri.parse('uri'),
);

final WebSocket _ws;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import 'package:papa_burger/src/config/dotenv.dart';
import 'package:web_socket_client/web_socket_client.dart';

class UserNotificationsRepository {
UserNotificationsRepository();

final WebSocket _ws = WebSocket(
Uri.parse(DotEnvConfig.webSocketUserNotifications),
// Uri.parse(DotEnvConfig.webSocketUserNotifications),
Uri.parse('uri'),
);

Stream<String> notifications() => _ws.messages.cast<String>();
Expand Down
8 changes: 4 additions & 4 deletions lib/src/services/repositories/orders/orders_repository.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import 'package:papa_burger/src/config/dotenv.dart';
import 'package:papa_burger/src/models/order_details.dart';
import 'package:papa_burger/src/services/network/api/orders_api.dart';
import 'package:papa_burger/src/services/repositories/orders/base_orders_repository.dart';
Expand All @@ -15,9 +14,10 @@ class OrdersRepository implements BaseOrdersRepository {
final OrdersApi _ordersApi;
final CartBloc _cartBloc;
final WebSocket _wsOrderStatusChanged = WebSocket(
Uri.parse(
DotEnvConfig.webSocketOrderStatusChanged,
),
// Uri.parse(
// DotEnvConfig.webSocketOrderStatusChanged,
// ),
Uri.parse('uri'),
);

Stream<String> get orderStatusChangedMessages =>
Expand Down

0 comments on commit 6fbabae

Please sign in to comment.