修复用户端令牌失效后的登录恢复
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import '../../../data/repositories/client_repository.dart';
|
||||
import '../../../data/services/api_client.dart';
|
||||
import '../../../domain/models/client_models.dart';
|
||||
import '../../core/widgets.dart';
|
||||
import 'service_relation_card.dart';
|
||||
@@ -47,6 +48,9 @@ class _HomePageState extends State<HomePage> {
|
||||
return const Center(child: CircularProgressIndicator());
|
||||
}
|
||||
if (snapshot.hasError) {
|
||||
if (snapshot.error is SessionExpiredException) {
|
||||
return const SizedBox.shrink();
|
||||
}
|
||||
return EmptyState(
|
||||
title: '首页加载失败',
|
||||
description: snapshot.error.toString(),
|
||||
|
||||
Reference in New Issue
Block a user