diff --git a/src/lib/MediaFormModal.svelte b/src/lib/MediaFormModal.svelte index fb15527..29983e3 100644 --- a/src/lib/MediaFormModal.svelte +++ b/src/lib/MediaFormModal.svelte @@ -2,6 +2,7 @@ import type { Media } from './interfaces'; import { fade, scale } from 'svelte/transition'; import DatePicker from './DatePicker.svelte'; + import StarRating from './StarRating.svelte'; let {show, mode, submitMedia, handleClose, media: initialMedia, itemType} = $props(); let media: Media = $state({ @@ -114,17 +115,11 @@ /> -
- - + + media.rating = score} />
{#if media.type === 'game' || media.type === 'other'} diff --git a/src/lib/StarRating.svelte b/src/lib/StarRating.svelte new file mode 100644 index 0000000..20a42ca --- /dev/null +++ b/src/lib/StarRating.svelte @@ -0,0 +1,38 @@ + + + \ No newline at end of file