|
|
|
@ -7,6 +7,7 @@ import 'package:dating_touchme_app/im/im_manager.dart'; |
|
|
|
import 'package:dating_touchme_app/network/network_service.dart'; |
|
|
|
import 'package:dating_touchme_app/pages/main/main_page.dart'; |
|
|
|
import 'package:dating_touchme_app/pages/mine/login_page.dart'; |
|
|
|
import 'package:dating_touchme_app/pages/setting/teenager_mode_page.dart'; |
|
|
|
import 'package:dating_touchme_app/rtc/rtc_manager.dart'; |
|
|
|
import 'package:dating_touchme_app/widget/live/draggable_overlay_widget.dart'; |
|
|
|
import 'package:flutter/material.dart'; |
|
|
|
@ -138,11 +139,12 @@ class _MyAppState extends State<MyApp> { |
|
|
|
final storage = GetStorage(); |
|
|
|
final userId = storage.read<String>('userId'); |
|
|
|
final teenagerMode = storage.read<bool>('teenagerMode') ?? false; |
|
|
|
|
|
|
|
// 如果token不为空,显示主页;如果token为空,显示登录页面 |
|
|
|
if (userId != null && userId.isNotEmpty) { |
|
|
|
GlobalData().teenagerMode = teenagerMode; |
|
|
|
if(teenagerMode){ |
|
|
|
return TeenagerModePage(); |
|
|
|
} else if (userId != null && userId.isNotEmpty) { |
|
|
|
// 如果token不为空,显示主页;如果token为空,显示登录页面 |
|
|
|
GlobalData().userId = userId; |
|
|
|
GlobalData().teenagerMode = teenagerMode; |
|
|
|
return MainPage(); |
|
|
|
} else { |
|
|
|
return LoginPage(); |
|
|
|
|