import 'dart:developer'; import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:fluttertoast/fluttertoast.dart'; import 'package:http/http.dart' as http; import 'package:hub/features/backend/index.dart'; import 'package:hub/flutter_flow/index.dart'; import 'package:hub/shared/extensions/index.dart'; import 'package:hub/shared/mixins/pegeable_mixin.dart'; import 'package:hub/shared/utils/index.dart'; import 'package:hub/shared/widgets/widgets.dart'; import 'package:infinite_scroll_pagination/infinite_scroll_pagination.dart'; import 'package:share_plus/share_plus.dart'; part 'document_manager_screen.dart'; part 'document_page_widget.dart'; part 'document_viewer_screen.dart'; part 'document_page_model.dart'; part 'document_item_component.dart'; part 'document_page_bloc.dart'; part 'category_item_component.dart'; part 'archive_item_component.dart';