Rename 'street' to 'ownerStreet' in UserSettings with 25 character max length

Changes:
- Updated UserSettings interface: street -> ownerStreet
- Updated userSettingsActions.ts:
  - Changed State type to use ownerStreet
  - Added max length validation (25 characters) to FormSchema
  - Updated validation refinement to check ownerStreet
  - Updated form data parsing to read ownerStreet
  - Updated database write operations to use ownerStreet
- Updated UserSettingsForm.tsx:
  - Changed state tracking to use ownerStreet
  - Updated validation check to reference ownerStreet
  - Updated input field: id, name, maxLength={25}
- Updated ViewLocationCard.tsx to use ownerStreet instead of street
- Updated English translations:
  - street-label -> owner-street-label: "Your Street and House Number"
  - street-placeholder -> owner-street-placeholder
  - street-required -> owner-street-required
- Updated Croatian translations with corresponding ownerStreet keys

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Knee Cola
2025-11-22 22:37:04 +01:00
parent db1df76ed6
commit 387b7e0256
6 changed files with 29 additions and 28 deletions

View File

@@ -20,8 +20,8 @@ export interface UserSettings {
userId: string;
/** owner name */
ownerName?: string | null;
/** street */
street?: string | null;
/** owner street */
ownerStreet?: string | null;
/** town */
town?: string | null;
/** IBAN */