diff --git a/src/components/AddGamePanel.jsx b/src/components/AddGamePanel.jsx index 9755343..62d5a00 100644 --- a/src/components/AddGamePanel.jsx +++ b/src/components/AddGamePanel.jsx @@ -13,7 +13,7 @@ import GameCover from './GameCover.jsx'; import GameSearch from './GameSearch.jsx'; import useSessionExpired from '../hooks/useSessionExpired.js'; import useStartImport from '../hooks/useStartImport.js'; -import {GAME_STATUSES} from '../utils/backlog.js'; +import {GAME_STATUSES, MAX_PLATFORM_LENGTH} from '../utils/limits.js'; import {addGame, hoursToMinutes} from '../utils/manualGames.js'; import {loadFavoritePlatform, preselectPlatform} from '../utils/platforms.js'; @@ -145,7 +145,7 @@ function AddForm({hit, favorite, onBack, navigate, expireSession}) { ) : ( - setPlatform(e.target.value)}/> + setPlatform(e.target.value)}/> )}
diff --git a/src/components/BacklogCard.jsx b/src/components/BacklogCard.jsx index 4ae42fd..7d73e06 100644 --- a/src/components/BacklogCard.jsx +++ b/src/components/BacklogCard.jsx @@ -11,12 +11,11 @@ import {Select, SelectContent, SelectItem, SelectTrigger, SelectValue} from '@/c import {Textarea} from '@/components/ui/textarea'; import {cn} from '@/lib/utils'; import {STATUS_META} from './GameStatusBadge.jsx'; -import {GAME_PRIORITIES, GAME_STATUSES, NO_PRIORITY, saveBacklogEntry, toBacklogRequest} from '../utils/backlog.js'; +import {NO_PRIORITY, saveBacklogEntry, toBacklogRequest} from '../utils/backlog.js'; +import {GAME_PRIORITIES, GAME_STATUSES, MAX_NOTES_LENGTH} from '../utils/limits.js'; import useSessionExpired from '../hooks/useSessionExpired.js'; import {hasSession} from '../utils/auth.js'; -const NOTES_MAX = 2000; - const toForm = (entry) => ({ status: entry.status ?? 'BACKLOG', rating: entry.rating ?? 0, @@ -133,12 +132,12 @@ export default function BacklogCard({game, onSaved}) {
- {form.notes.length} / {NOTES_MAX} + {form.notes.length} / {MAX_NOTES_LENGTH}