mirror of
https://github.com/foss42/apidash.git
synced 2025-07-03 06:27:26 +08:00
Update app.dart
This commit is contained in:
69
lib/app.dart
69
lib/app.dart
@ -133,39 +133,42 @@ class DashApp extends ConsumerWidget {
|
||||
}
|
||||
},
|
||||
)
|
||||
: kIsMobile
|
||||
? FutureBuilder<bool>(
|
||||
future: getOnboardingStatusFromSharedPrefs(),
|
||||
builder: (context, snapshot) {
|
||||
if (snapshot.connectionState == ConnectionState.done) {
|
||||
debugPrint(
|
||||
"showOnboarding: ${snapshot.data.toString()}");
|
||||
final showOnboarding = snapshot.data ?? false;
|
||||
return showOnboarding
|
||||
? const MobileDashboard()
|
||||
: const OnboardingScreen();
|
||||
}
|
||||
return const Center(child: CircularProgressIndicator());
|
||||
},
|
||||
)
|
||||
: Stack(
|
||||
children: [
|
||||
!kIsLinux && !kIsMobile
|
||||
? const App()
|
||||
: context.isMediumWindow
|
||||
? const MobileDashboard()
|
||||
: const Dashboard(),
|
||||
if (kIsWindows)
|
||||
SizedBox(
|
||||
height: 29,
|
||||
child: WindowCaption(
|
||||
backgroundColor: Colors.transparent,
|
||||
brightness:
|
||||
isDarkMode ? Brightness.dark : Brightness.light,
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
: Stack(
|
||||
children: [
|
||||
!kIsLinux && !kIsMobile
|
||||
? const App()
|
||||
: context.isMediumWindow
|
||||
? (kIsMobile
|
||||
? FutureBuilder<bool>(
|
||||
future: getOnboardingStatusFromSharedPrefs(),
|
||||
builder: (context, snapshot) {
|
||||
if (snapshot.connectionState ==
|
||||
ConnectionState.done) {
|
||||
debugPrint(
|
||||
"showOnboarding: ${snapshot.data.toString()}");
|
||||
final showOnboarding =
|
||||
snapshot.data ?? false;
|
||||
return showOnboarding
|
||||
? const MobileDashboard()
|
||||
: const OnboardingScreen();
|
||||
}
|
||||
return const Center(
|
||||
child: CircularProgressIndicator());
|
||||
},
|
||||
)
|
||||
: const MobileDashboard())
|
||||
: const Dashboard(),
|
||||
if (kIsWindows)
|
||||
SizedBox(
|
||||
height: 29,
|
||||
child: WindowCaption(
|
||||
backgroundColor: Colors.transparent,
|
||||
brightness:
|
||||
isDarkMode ? Brightness.dark : Brightness.light,
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
Reference in New Issue
Block a user