import { ArtSlotView } from '../components/ArtSlotView'; import type { LoginMethod } from '@bigtech-sucks/core'; interface Props { onContinue: () => void; onLogin: (method: LoginMethod) => void; } const loginOptions: { method: LoginMethod; label: string }[] = [ { method: 'passkey', label: 'Passkey' }, { method: 'email', label: 'Email' }, { method: 'proton', label: 'Proton' }, { method: 'google', label: 'Google' }, { method: 'github', label: 'GitHub' }, { method: 'anonymous', label: 'Ride in quiet' }, ]; export function WelcomeScreen({ onContinue, onLogin }: Props) { return (

Draw the Line

Your data doesn't have a party. Neither do we.

A weary traveler's assessment — scope your exposure before you plan the crossing.

How are you riding in?

{loginOptions.map(({ method, label }) => ( ))}
); }