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