added skeleton loader
This commit is contained in:
parent
3603b12f9c
commit
7ce0a8555a
@ -15,6 +15,7 @@ import 'package:on_field_work/view/service_project/jobs_tab.dart';
|
|||||||
import 'package:on_field_work/helpers/widgets/my_refresh_indicator.dart';
|
import 'package:on_field_work/helpers/widgets/my_refresh_indicator.dart';
|
||||||
import 'package:on_field_work/helpers/widgets/pill_tab_bar.dart';
|
import 'package:on_field_work/helpers/widgets/pill_tab_bar.dart';
|
||||||
import 'package:on_field_work/view/employees/employee_profile_screen.dart';
|
import 'package:on_field_work/view/employees/employee_profile_screen.dart';
|
||||||
|
import 'package:on_field_work/helpers/widgets/my_custom_skeleton.dart';
|
||||||
|
|
||||||
class ServiceProjectDetailsScreen extends StatefulWidget {
|
class ServiceProjectDetailsScreen extends StatefulWidget {
|
||||||
final String projectId;
|
final String projectId;
|
||||||
@ -333,7 +334,8 @@ class _ServiceProjectDetailsScreenState
|
|||||||
Widget _buildTeamsTab() {
|
Widget _buildTeamsTab() {
|
||||||
return Obx(() {
|
return Obx(() {
|
||||||
if (controller.isTeamLoading.value) {
|
if (controller.isTeamLoading.value) {
|
||||||
return const Center(child: CircularProgressIndicator());
|
return Center(
|
||||||
|
child: SkeletonLoaders.serviceProjectListSkeletonLoader());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (controller.teamErrorMessage.value.isNotEmpty &&
|
if (controller.teamErrorMessage.value.isNotEmpty &&
|
||||||
@ -484,7 +486,9 @@ class _ServiceProjectDetailsScreenState
|
|||||||
child: Obx(() {
|
child: Obx(() {
|
||||||
if (controller.isLoading.value &&
|
if (controller.isLoading.value &&
|
||||||
controller.projectDetail.value == null) {
|
controller.projectDetail.value == null) {
|
||||||
return const Center(child: CircularProgressIndicator());
|
return Center(
|
||||||
|
child: SkeletonLoaders
|
||||||
|
.serviceProjectListSkeletonLoader());
|
||||||
}
|
}
|
||||||
if (controller.errorMessage.value.isNotEmpty &&
|
if (controller.errorMessage.value.isNotEmpty &&
|
||||||
controller.projectDetail.value == null) {
|
controller.projectDetail.value == null) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user