refactor: MediaManager structure

This commit is contained in:
Aleksi Lassila
2024-04-09 16:29:00 +03:00
parent 96a1a9ce3e
commit d91da834aa
15 changed files with 58 additions and 84 deletions

View File

@@ -0,0 +1,14 @@
<script lang="ts">
import FullScreenModal from '../../Modal/FullScreenModal.svelte';
import ReleaseList from '../ReleaseList.svelte';
import type { Release } from '../../../apis/combined-types';
export let modalId: symbol;
export let hidden: boolean;
export let getReleases: () => Promise<Release[]>;
export let selectRelease: (release: Release) => void;
</script>
<FullScreenModal {modalId} {hidden}>
<ReleaseList {getReleases} {selectRelease} />
</FullScreenModal>