From 7e73fb44e2f6e03708d529ec84b264967ac736a0 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Tue, 19 Aug 2025 15:50:24 +0200 Subject: [PATCH] fix test package if no business data passed --- .../mih_package_components/Example/package_test.dart | 2 +- .../Example/package_tools/package_tool_one.dart | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Frontend/lib/mih_components/mih_package_components/Example/package_test.dart b/Frontend/lib/mih_components/mih_package_components/Example/package_test.dart index 16a553f6..8a9d7e86 100644 --- a/Frontend/lib/mih_components/mih_package_components/Example/package_test.dart +++ b/Frontend/lib/mih_components/mih_package_components/Example/package_test.dart @@ -133,7 +133,7 @@ class _PackageTestState extends State { List toolBodies = [ PackageToolOne( user: widget.arguments.user, - business: widget.arguments.business!, + business: widget.arguments.business, ), const PackageToolTwo(), ]; diff --git a/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart b/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart index 93f83e5d..16d0bd2c 100644 --- a/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart +++ b/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart @@ -38,7 +38,7 @@ import 'package:redacted/redacted.dart'; class PackageToolOne extends StatefulWidget { final AppUser user; - final Business business; + final Business? business; const PackageToolOne({ super.key, required this.user, @@ -393,10 +393,12 @@ class _PackageToolOneState extends State { .replaceAll("Latitude: ", "") .replaceAll("Longitude: ", ""); print("My Location is this: $myLocation"); - return MihBusinessProfilePreview( - business: widget.business, - myLocation: myLocation, - ); + return widget.business != null + ? MihBusinessProfilePreview( + business: widget.business!, + myLocation: myLocation, + ) + : Text("NoBusiness Data"); } }), // const SizedBox(height: 10),