formatted all files.

This commit is contained in:
Faris Armoush
2025-06-12 15:33:32 +03:00
parent 29959f567e
commit 04250ebc98
474 changed files with 5425 additions and 4338 deletions

View File

@ -5,22 +5,19 @@ import 'package:syncrow_web/pages/spaces_management/all_spaces/model/community_m
import 'package:syncrow_web/pages/spaces_management/all_spaces/model/create_subspace_model.dart';
import 'package:syncrow_web/pages/spaces_management/all_spaces/model/space_model.dart';
import 'package:syncrow_web/pages/spaces_management/all_spaces/model/space_response_model.dart';
import 'package:syncrow_web/pages/spaces_management/all_spaces/model/subspace_model.dart';
import 'package:syncrow_web/pages/spaces_management/all_spaces/model/tag.dart';
import 'package:syncrow_web/pages/spaces_management/space_model/models/space_template_model.dart';
import 'package:syncrow_web/pages/spaces_management/space_model/models/tag_body_model.dart';
import 'package:syncrow_web/pages/spaces_management/space_model/models/tag_update_model.dart';
import 'package:syncrow_web/services/api/http_service.dart';
import 'package:syncrow_web/utils/constants/api_const.dart';
import '../pages/spaces_management/all_spaces/model/subspace_model.dart';
class CommunitySpaceManagementApi {
// Community Management APIs
Future<List<CommunityModel>> fetchCommunities(String projectId,
{int page = 1}) async {
try {
List<CommunityModel> allCommunities = [];
bool hasNext = true;
final allCommunities = <CommunityModel>[];
var hasNext = true;
while (hasNext) {
await HTTPService().get(
@ -31,10 +28,10 @@ class CommunitySpaceManagementApi {
},
expectedResponseModel: (json) {
try {
List<dynamic> jsonData = json['data'] ?? [];
final List<dynamic> jsonData = json['data'] ?? [];
hasNext = json['hasNext'] ?? false;
int currentPage = json['page'] ?? 1;
List<CommunityModel> communityList = jsonData.map((jsonItem) {
final int currentPage = json['page'] ?? 1;
final communityList = jsonData.map((jsonItem) {
return CommunityModel.fromJson(jsonItem);
}).toList();
allCommunities.addAll(communityList);
@ -56,10 +53,10 @@ class CommunitySpaceManagementApi {
Future<PaginationModel> fetchCommunitiesAndSpaces(
{required String projectId, int page = 1, String search = ''}) async {
PaginationModel paginationModel = const PaginationModel.emptyConstructor();
var paginationModel = const PaginationModel.emptyConstructor();
try {
bool hasNext = false;
var hasNext = false;
await HTTPService().get(
path:
ApiEndpoints.getCommunityList.replaceAll('{projectId}', projectId),
@ -71,10 +68,10 @@ class CommunitySpaceManagementApi {
},
expectedResponseModel: (json) {
try {
List<dynamic> jsonData = json['data'] ?? [];
final List<dynamic> jsonData = json['data'] ?? [];
hasNext = json['hasNext'] ?? false;
int currentPage = json['page'] ?? 1;
List<CommunityModel> communityList = jsonData.map((jsonItem) {
final int currentPage = json['page'] ?? 1;
final communityList = jsonData.map((jsonItem) {
return CommunityModel.fromJson(jsonItem);
}).toList();
@ -379,12 +376,12 @@ class CommunitySpaceManagementApi {
final response = await HTTPService().get(
path: path,
queryParameters: {"page": 1, "pageSize": 10},
queryParameters: {'page': 1, 'pageSize': 10},
showServerMessage: false,
expectedResponseModel: (json) {
List<SubSpaceModel> rooms = [];
final rooms = <SubSpaceModel>[];
if (json['data'] != null) {
for (var subspace in json['data']) {
for (final subspace in json['data']) {
rooms.add(SubSpaceModel.fromJson(subspace));
}
}
@ -393,7 +390,7 @@ class CommunitySpaceManagementApi {
);
return response;
} catch (error, stackTrace) {
} catch (error) {
return [];
}
}