Fixed multiple null/undefined type errors by adding proper null checks and default values. Changes: 1. CharacterRep.svelte: - Changed import from '$lib/types/enums' to '$lib/utils/element' - getElementClass in utils/element accepts undefined, enums version doesn't 2. ItemHeader.svelte: - Convert null to undefined for gridUncapLevel and gridTranscendence - getCharacterPose expects 'number | undefined', not 'number | null | undefined' 3. UncapStatusDisplay.svelte: - Added null coalescing for transcendenceStep check - Changed from `transcendenceStep > 0` to `(transcendenceStep ?? 0) > 0` 4. base.adapter.ts: - Provide default no-op function for optional onError callback - Required<AdapterOptions> needs all properties defined Result: 28 → 24 errors (-4) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| CharacterRep.svelte | ||
| GridRep.svelte | ||
| GridRepCollection.svelte | ||
| SummonRep.svelte | ||
| WeaponRep.svelte | ||