wake-ios/wake/View/Welcome/SplashView.swift
2025-09-01 19:42:32 +08:00

42 lines
1.2 KiB
Swift

import SwiftUI
struct SplashView: View {
@State private var isAnimating = false
@State private var showLogin = false
@EnvironmentObject private var authState: AuthState
var body: some View {
NavigationView {
ZStack {
//
LinearGradient(
gradient: Gradient(colors: [
Theme.Colors.primary, // Primary color with some transparency
Theme.Colors.primaryDark, // Darker shade of the primary color
]),
startPoint: .topLeading,
endPoint: .bottomTrailing
)
.edgesIgnoringSafeArea(.all)
VStack(spacing: 50) {
// FilmAnimation()
}
.padding()
}
.onAppear {
isAnimating = true
}
}
.navigationViewStyle(StackNavigationViewStyle())
}
}
//
#if DEBUG
struct SplashView_Previews: PreviewProvider {
static var previews: some View {
SplashView()
.environmentObject(AuthState.shared)
}
}
#endif