import SwiftUI

// Cold-launch screen when the watch has no credentials. Phase A.1: the
// .env.watch.local file at repo root is empty, so DevAuth.isPresent is
// false and we land here. Phase B: WCSession handoff from the iPhone
// hydrates AuthState within seconds and the tab view replaces this.

struct EmptyAuthView: View {
    var body: some View {
        VStack(spacing: 8) {
            Text(Branding.name)
                .font(.headline)
            Text("Sign in on iPhone")
                .font(.footnote)
                .foregroundStyle(.secondary)
                .multilineTextAlignment(.center)
        }
        .padding()
    }
}
