forked from yaso_meth/mih-project
add test args
This commit is contained in:
@@ -217,3 +217,13 @@ class MzansiAiArguments {
|
||||
this.startUpQuestion,
|
||||
);
|
||||
}
|
||||
|
||||
class TestArguments {
|
||||
final AppUser user;
|
||||
final Business? business;
|
||||
|
||||
TestArguments(
|
||||
this.user,
|
||||
this.business,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import 'package:mzansi_innovation_hub/main.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_action.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_alert.dart';
|
||||
@@ -10,10 +9,14 @@ import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart'
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class PackageTest extends StatefulWidget {
|
||||
final AppUser user;
|
||||
// final AppUser user;
|
||||
// final Business business;
|
||||
final TestArguments arguments;
|
||||
const PackageTest({
|
||||
super.key,
|
||||
required this.user,
|
||||
required this.arguments,
|
||||
// required this.user,
|
||||
// required this.business,
|
||||
});
|
||||
|
||||
@override
|
||||
@@ -117,7 +120,8 @@ class _PackageTestState extends State<PackageTest> {
|
||||
List<Widget> getToolBody() {
|
||||
List<Widget> toolBodies = [
|
||||
PackageToolOne(
|
||||
user: widget.user,
|
||||
user: widget.arguments.user,
|
||||
business: widget.arguments.business!,
|
||||
),
|
||||
const PackageToolTwo(),
|
||||
];
|
||||
|
||||
@@ -298,10 +298,10 @@ class RouteGenerator {
|
||||
break;
|
||||
|
||||
case AppRoutes.packageDevTest:
|
||||
if (args is AppUser) {
|
||||
if (args is TestArguments) {
|
||||
return MaterialPageRoute(
|
||||
settings: settings,
|
||||
builder: (_) => PackageTest(user: args),
|
||||
builder: (_) => PackageTest(arguments: args),
|
||||
);
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user