import { GitBranch, Mail, User } from 'lucide-react'; type GitConfigurationStepProps = { gitName: string; gitEmail: string; isSubmitting: boolean; onGitNameChange: (value: string) => void; onGitEmailChange: (value: string) => void; }; export default function GitConfigurationStep({ gitName, gitEmail, isSubmitting, onGitNameChange, onGitEmailChange, }: GitConfigurationStepProps) { return (

Git Configuration

Configure your git identity to ensure proper attribution for commits.

onGitNameChange(event.target.value)} className="w-full rounded-lg border border-border bg-background px-4 py-3 text-foreground focus:border-transparent focus:outline-none focus:ring-2 focus:ring-blue-500" placeholder="John Doe" required disabled={isSubmitting} />

Saved as `git config --global user.name`.

onGitEmailChange(event.target.value)} className="w-full rounded-lg border border-border bg-background px-4 py-3 text-foreground focus:border-transparent focus:outline-none focus:ring-2 focus:ring-blue-500" placeholder="john@example.com" required disabled={isSubmitting} />

Saved as `git config --global user.email`.

); }