added permission for add task

This commit is contained in:
Vaibhav Surve 2025-08-07 12:49:02 +05:30
parent 858fe7435d
commit 77dcd9af8e

View File

@ -11,6 +11,7 @@ import 'package:marco/controller/project_controller.dart';
import 'package:percent_indicator/percent_indicator.dart'; import 'package:percent_indicator/percent_indicator.dart';
import 'package:marco/model/dailyTaskPlaning/assign_task_bottom_sheet .dart'; import 'package:marco/model/dailyTaskPlaning/assign_task_bottom_sheet .dart';
import 'package:marco/helpers/widgets/my_custom_skeleton.dart'; import 'package:marco/helpers/widgets/my_custom_skeleton.dart';
import 'package:marco/helpers/utils/permission_constants.dart';
class DailyTaskPlaningScreen extends StatefulWidget { class DailyTaskPlaningScreen extends StatefulWidget {
DailyTaskPlaningScreen({super.key}); DailyTaskPlaningScreen({super.key});
@ -425,12 +426,14 @@ class _DailyTaskPlaningScreenState extends State<DailyTaskPlaningScreen>
), ),
), ),
MySpacing.width(16), MySpacing.width(16),
if (progress < 1.0) if (progress < 1.0 &&
permissionController.hasPermission(
Permissions.assignReportTask))
IconButton( IconButton(
icon: Icon( icon: Icon(
Icons.person_add_alt_1_rounded, Icons.person_add_alt_1_rounded,
color: const Color.fromARGB( color:
255, 46, 161, 233), Color.fromARGB(255, 46, 161, 233),
), ),
onPressed: () { onPressed: () {
final pendingTask = final pendingTask =