Update warning messages for all input fields to English

Translate various input validation messages from Korean to English across LoginModal, Auctions, and Landing components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 069d4324-6c40-4355-955e-c714a50de1ea
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3df548ff-50ae-432f-9be4-25d34eccc983/069d4324-6c40-4355-955e-c714a50de1ea/9tQ591o
This commit is contained in:
kimjaehyeon0101
2025-09-29 21:46:54 +00:00
parent 7a5cfa43d9
commit 716361ef96
4 changed files with 18 additions and 0 deletions

View File

@ -342,6 +342,8 @@ export default function Auctions() {
min={parseFloat(selectedAuction.currentBid || "0") + 1}
value={bidForm.amount}
onChange={(e) => setBidForm(prev => ({ ...prev, amount: e.target.value }))}
onInvalid={(e) => (e.target as HTMLInputElement).setCustomValidity('Please enter a bid amount')}
onInput={(e) => (e.target as HTMLInputElement).setCustomValidity('')}
placeholder={`Minimum: $${(parseFloat(selectedAuction.currentBid || "0") + 1).toFixed(2)}`}
required
data-testid="input-bid-amount"
@ -359,6 +361,8 @@ export default function Auctions() {
max="100"
value={bidForm.qualityScore}
onChange={(e) => setBidForm(prev => ({ ...prev, qualityScore: e.target.value }))}
onInvalid={(e) => (e.target as HTMLInputElement).setCustomValidity('Please enter a quality score (1-100)')}
onInput={(e) => (e.target as HTMLInputElement).setCustomValidity('')}
placeholder="Your self-assessed quality score"
required
data-testid="input-quality-score"

View File

@ -142,6 +142,8 @@ export default function Landing() {
<Input
value={loginForm.username}
onChange={(e) => setLoginForm(prev => ({ ...prev, username: e.target.value }))}
onInvalid={(e) => (e.target as HTMLInputElement).setCustomValidity('Please enter your username')}
onInput={(e) => (e.target as HTMLInputElement).setCustomValidity('')}
placeholder="Enter username"
required
data-testid="input-username"
@ -154,6 +156,8 @@ export default function Landing() {
type="password"
value={loginForm.password}
onChange={(e) => setLoginForm(prev => ({ ...prev, password: e.target.value }))}
onInvalid={(e) => (e.target as HTMLInputElement).setCustomValidity('Please enter your password')}
onInput={(e) => (e.target as HTMLInputElement).setCustomValidity('')}
placeholder="Enter password"
required
data-testid="input-password"
@ -198,6 +202,8 @@ export default function Landing() {
<Input
value={requestForm.name}
onChange={(e) => setRequestForm(prev => ({ ...prev, name: e.target.value }))}
onInvalid={(e) => (e.target as HTMLInputElement).setCustomValidity('Please enter outlet name')}
onInput={(e) => (e.target as HTMLInputElement).setCustomValidity('')}
placeholder="Enter outlet name"
required
data-testid="input-outlet-name"