mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-20 11:08:03 +08:00
27 lines
749 B
Dart
27 lines
749 B
Dart
import 'package:PiliPlus/common/widgets/flutter/scroll_view/scroll_view.dart';
|
|
import 'package:PiliPlus/common/widgets/loading_widget/http_error.dart';
|
|
import 'package:PiliPlus/common/widgets/loading_widget/m3e_loading_indicator.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
|
const Widget m3eLoading = Center(child: M3ELoadingIndicator());
|
|
|
|
const Widget linearLoading = SliverToBoxAdapter(
|
|
child: LinearProgressIndicator(),
|
|
);
|
|
|
|
const Widget scrollableError = customScrollView(slivers: [HttpError()]);
|
|
|
|
Widget scrollErrorWidget({
|
|
String? errMsg,
|
|
VoidCallback? onReload,
|
|
ScrollController? controller,
|
|
}) => customScrollView(
|
|
controller: controller,
|
|
slivers: [
|
|
HttpError(
|
|
errMsg: errMsg,
|
|
onReload: onReload,
|
|
),
|
|
],
|
|
);
|