mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-16 23:26:14 +08:00
24 lines
644 B
Dart
24 lines
644 B
Dart
import 'package:PiliPlus/common/widgets/loading_widget/http_error.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
|
Widget get loadingWidget => const Center(child: CircularProgressIndicator());
|
|
|
|
Widget get linearLoading =>
|
|
const SliverToBoxAdapter(child: LinearProgressIndicator());
|
|
|
|
Widget errorWidget({errMsg, onReload}) => HttpError(
|
|
isSliver: false,
|
|
errMsg: errMsg,
|
|
onReload: onReload,
|
|
);
|
|
|
|
Widget scrollErrorWidget({errMsg, onReload, controller}) => CustomScrollView(
|
|
controller: controller,
|
|
slivers: [
|
|
HttpError(
|
|
errMsg: errMsg,
|
|
onReload: onReload,
|
|
)
|
|
],
|
|
);
|