Implement tender workflows and dashboard integration
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/push Build encountered an error
This commit is contained in:
@@ -11,6 +11,7 @@ import 'package:tm_app/views/your_tenders/strings/your_tenders_strings.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/filter_button.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/liked_disliked_tenders_list.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/tenders_submitted.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/submission_workflow.dart';
|
||||
|
||||
import '../../shared/desktop_navigation_widget.dart';
|
||||
import '../../shared/page_selection_dialog.dart';
|
||||
@@ -79,7 +80,9 @@ class _YourTendersDesktopPageState extends State<YourTendersDesktopPage>
|
||||
|
||||
Widget content;
|
||||
|
||||
if (viewModel.selectedStatus ==
|
||||
if (viewModel.isSubmissionWorkflow) {
|
||||
content = const SubmissionWorkflow();
|
||||
} else if (viewModel.selectedStatus ==
|
||||
TenderFeedback.liked.value &&
|
||||
viewModel.likedTendersData != null) {
|
||||
content = LikedDislikedTendersList(
|
||||
@@ -114,7 +117,8 @@ class _YourTendersDesktopPageState extends State<YourTendersDesktopPage>
|
||||
Expanded(child: content),
|
||||
SizedBox(height: 10.0.h()),
|
||||
|
||||
_listPagesControll(context, viewModel),
|
||||
if (!viewModel.isSubmissionWorkflow)
|
||||
_listPagesControll(context, viewModel),
|
||||
|
||||
SizedBox(height: 30.0.h()),
|
||||
],
|
||||
|
||||
@@ -7,6 +7,7 @@ import 'package:tm_app/views/your_tenders/strings/your_tenders_strings.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/filter_button.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/liked_disliked_tenders_list.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/tenders_submitted.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/submission_workflow.dart';
|
||||
|
||||
import '../../../core/constants/tender_feedback.dart';
|
||||
|
||||
@@ -60,7 +61,9 @@ class _YourTendersMobilePageState extends State<YourTendersMobilePage> {
|
||||
|
||||
return Column(
|
||||
children: [
|
||||
if (viewModel.selectedStatus ==
|
||||
if (viewModel.isSubmissionWorkflow)
|
||||
const Expanded(child: SubmissionWorkflow())
|
||||
else if (viewModel.selectedStatus ==
|
||||
TenderFeedback.liked.value &&
|
||||
viewModel.likedTendersData != null)
|
||||
Expanded(
|
||||
|
||||
@@ -9,6 +9,7 @@ import 'package:tm_app/views/shared/tablet_desktop_appbar.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/filter_button.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/liked_disliked_tenders_list.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/tenders_submitted.dart';
|
||||
import 'package:tm_app/views/your_tenders/widgets/submission_workflow.dart';
|
||||
|
||||
import '../../../core/constants/tender_feedback.dart';
|
||||
import '../../shared/tablet_navigation_widget.dart';
|
||||
@@ -85,7 +86,9 @@ class _YourTendersTabletPageState extends State<YourTendersTabletPage>
|
||||
|
||||
Widget content;
|
||||
|
||||
if (viewModel.selectedStatus ==
|
||||
if (viewModel.isSubmissionWorkflow) {
|
||||
content = const SubmissionWorkflow();
|
||||
} else if (viewModel.selectedStatus ==
|
||||
TenderFeedback.liked.value &&
|
||||
viewModel.likedTendersData != null) {
|
||||
content = LikedDislikedTendersList(
|
||||
@@ -120,7 +123,8 @@ class _YourTendersTabletPageState extends State<YourTendersTabletPage>
|
||||
Expanded(child: content),
|
||||
SizedBox(height: 10.0.h()),
|
||||
|
||||
_listPagesControll(context, viewModel),
|
||||
if (!viewModel.isSubmissionWorkflow)
|
||||
_listPagesControll(context, viewModel),
|
||||
|
||||
const SizedBox(height: 30.0),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user