{#if indeterminate}
diff --git a/web/src/lib/components/ui/menubar/index.ts b/web/src/lib/components/ui/menubar/index.ts
index 3a09c74..020d113 100644
--- a/web/src/lib/components/ui/menubar/index.ts
+++ b/web/src/lib/components/ui/menubar/index.ts
@@ -1,15 +1,15 @@
-import {Menubar as MenubarPrimitive} from "bits-ui";
-import Root from "./menubar.svelte";
-import CheckboxItem from "./menubar-checkbox-item.svelte";
-import Content from "./menubar-content.svelte";
-import Item from "./menubar-item.svelte";
-import GroupHeading from "./menubar-group-heading.svelte";
-import RadioItem from "./menubar-radio-item.svelte";
-import Separator from "./menubar-separator.svelte";
-import Shortcut from "./menubar-shortcut.svelte";
-import SubContent from "./menubar-sub-content.svelte";
-import SubTrigger from "./menubar-sub-trigger.svelte";
-import Trigger from "./menubar-trigger.svelte";
+import {Menubar as MenubarPrimitive} from 'bits-ui';
+import Root from './menubar.svelte';
+import CheckboxItem from './menubar-checkbox-item.svelte';
+import Content from './menubar-content.svelte';
+import Item from './menubar-item.svelte';
+import GroupHeading from './menubar-group-heading.svelte';
+import RadioItem from './menubar-radio-item.svelte';
+import Separator from './menubar-separator.svelte';
+import Shortcut from './menubar-shortcut.svelte';
+import SubContent from './menubar-sub-content.svelte';
+import SubTrigger from './menubar-sub-trigger.svelte';
+import Trigger from './menubar-trigger.svelte';
const Menu = MenubarPrimitive.Menu;
const Group = MenubarPrimitive.Group;
@@ -47,5 +47,5 @@ export {
Menu as MenubarMenu,
Group as MenubarGroup,
Sub as MenubarSub,
- RadioGroup as MenubarRadioGroup,
+ RadioGroup as MenubarRadioGroup
};
diff --git a/web/src/lib/components/ui/menubar/menubar-checkbox-item.svelte b/web/src/lib/components/ui/menubar/menubar-checkbox-item.svelte
index cd3827b..fb1df06 100644
--- a/web/src/lib/components/ui/menubar/menubar-checkbox-item.svelte
+++ b/web/src/lib/components/ui/menubar/menubar-checkbox-item.svelte
@@ -1,9 +1,9 @@
Home
-
+
Servas
diff --git a/web/src/routes/dashboard/+page.svelte b/web/src/routes/dashboard/+page.svelte
index 4994f24..1d30573 100644
--- a/web/src/routes/dashboard/+page.svelte
+++ b/web/src/routes/dashboard/+page.svelte
@@ -3,15 +3,11 @@
import * as Sidebar from '$lib/components/ui/sidebar/index.js';
import * as Breadcrumb from '$lib/components/ui/breadcrumb/index.js';
import RecommendedMediaCarousel from '$lib/components/recommended-media-carousel.svelte';
- import LoadingBar from '$lib/components/loading-bar.svelte';
import {base} from '$app/paths';
- import {page} from '$app/state';
- import type {MetaDataProviderShowSearchResult} from '$lib/types';
- import {onMount} from 'svelte';
- import {env} from "$env/dynamic/public";
- import {Skeleton} from "$lib/components/ui/skeleton/index.js";
+ import {onMount} from 'svelte';
+ import {env} from '$env/dynamic/public';
- const apiUrl = env.PUBLIC_API_URL;
+ const apiUrl = env.PUBLIC_API_URL;
let recommendedShows: any[] = [];
let showsLoading = true;
@@ -23,29 +19,25 @@
const showsRes = await fetch(apiUrl + '/tv/recommended', {
headers: {
'Content-Type': 'application/json',
- 'Accept': 'application/json',
+ Accept: 'application/json'
},
credentials: 'include',
method: 'GET'
});
recommendedShows = await showsRes.json();
- showsLoading = false
+ showsLoading = false;
const moviesRes = await fetch(apiUrl + '/movies/recommended', {
headers: {
'Content-Type': 'application/json',
- 'Accept': 'application/json',
+ Accept: 'application/json'
},
credentials: 'include',
method: 'GET'
});
recommendedMovies = await moviesRes.json();
moviesLoading = false;
-
-
-
});
-
{#snippet loadingbar()}
-
@@ -68,12 +65,9 @@
-
{/snippet}
-
+
diff --git a/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte b/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte
index 1566e54..f3a3f3f 100644
--- a/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte
+++ b/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte
@@ -3,19 +3,13 @@
import {Separator} from '$lib/components/ui/separator/index.js';
import * as Sidebar from '$lib/components/ui/sidebar/index.js';
import * as Breadcrumb from '$lib/components/ui/breadcrumb/index.js';
- import {goto} from '$app/navigation';
import {ImageOff} from 'lucide-svelte';
- import * as Table from '$lib/components/ui/table/index.js';
import {getContext} from 'svelte';
- import type {PublicMovie, RichShowTorrent, Show, User} from '$lib/types.js';
+ import type {PublicMovie, RichShowTorrent, User} from '$lib/types.js';
import {getFullyQualifiedMediaName} from '$lib/utils';
- import CheckmarkX from '$lib/components/checkmark-x.svelte';
import {page} from '$app/state';
import TorrentTable from '$lib/components/torrent-table.svelte';
import MediaPicture from '$lib/components/media-picture.svelte';
- import {Checkbox} from '$lib/components/ui/checkbox/index.js';
- import {toast} from 'svelte-sonner';
- import {Label} from '$lib/components/ui/label';
import DownloadMovieDialog from '$lib/components/download-movie-dialog.svelte';
import RequestMovieDialog from '$lib/components/request-movie-dialog.svelte';
@@ -23,7 +17,6 @@
let movie: PublicMovie = page.data.movie;
let user: () => User = getContext('user');
let torrents: RichShowTorrent = page.data.torrents;
-
{#if user().is_superuser}
-
+
{/if}
-
+