Path fixes

This commit is contained in:
WardPearce
2025-11-02 19:25:31 +13:00
parent f66e142807
commit aefed7b28f
24 changed files with 27 additions and 26 deletions
@@ -153,6 +153,8 @@ export async function patchYoutubeJs(videoId: string): Promise<VideoPlay> {
return;
}
console.log(recommended);
recommendedVideos.push({
videoThumbnails: (recommended?.content_image?.image as Thumbnail[]) || [],
videoId: recommended?.content_id || '',
+1 -1
View File
@@ -9,7 +9,7 @@
import Logo from '$lib/components/Logo.svelte';
import PageLoading from '$lib/components/PageLoading.svelte';
import Search from '$lib/components/Search.svelte';
import Settings from '$lib/components/Settings/Settings.svelte';
import Settings from '$lib/components/settings/Settings.svelte';
import SyncParty from '$lib/components/SyncParty.svelte';
import Thumbnail from '$lib/components/Thumbnail.svelte';
import '$lib/css/global.css';
@@ -1,6 +1,6 @@
<script lang="ts">
import { getHashtag } from '$lib/api';
import type { Video } from '$lib/api/model.js';
import type { Video } from '$lib/api/model';
import ItemsList from '$lib/components/ItemsList.svelte';
import { onMount } from 'svelte';
import InfiniteLoading, { type InfiniteEvent } from 'svelte-infinite-loading';
@@ -1,4 +1,4 @@
import { loadEntirePlaylist } from '$lib/playlist.js';
import { loadEntirePlaylist } from '$lib/playlist';
import { error } from '@sveltejs/kit';
export async function load({ params }) {
@@ -6,8 +6,8 @@
import PageLoading from '$lib/components/PageLoading.svelte';
import PlaylistThumbnail from '$lib/components/PlaylistThumbnail.svelte';
import Thumbnail from '$lib/components/Thumbnail.svelte';
import { extractUniqueId } from '$lib/misc.js';
import { feedLastItemId, searchCacheStore } from '$lib/store.js';
import { extractUniqueId } from '$lib/misc';
import { feedLastItemId, searchCacheStore } from '$lib/store';
import { onMount } from 'svelte';
import { _ } from '$lib/i18n';
import InfiniteLoading, { type InfiniteEvent } from 'svelte-infinite-loading';
@@ -1,7 +1,7 @@
import { getSearch } from '$lib/api/index';
import type { Channel, HashTag, Playlist, Video } from '$lib/api/model';
import { excludeDuplicateFeeds } from '$lib/misc.js';
import { searchCacheStore } from '$lib/store.js';
import { excludeDuplicateFeeds } from '$lib/misc';
import { searchCacheStore } from '$lib/store';
import { error } from '@sveltejs/kit';
import { get } from 'svelte/store';
@@ -1,6 +1,6 @@
<script lang="ts">
import { getFeed } from '$lib/api/index';
import type { PlaylistPageVideo, Video, VideoBase } from '$lib/api/model.js';
import type { PlaylistPageVideo, Video, VideoBase } from '$lib/api/model';
import { feedCacheStore } from '$lib/store';
import { _ } from '$lib/i18n';
import InfiniteLoading, { type InfiniteEvent } from 'svelte-infinite-loading';
@@ -6,7 +6,6 @@
removePlaylistVideo
} from '$lib/api/index';
import type { Comments, PlaylistPage } from '$lib/api/model';
import Comment from '$lib/components/Comment.svelte';
import Player from '$lib/components/Player.svelte';
import ShareVideo from '$lib/components/ShareVideo.svelte';
import Thumbnail from '$lib/components/Thumbnail.svelte';
@@ -14,7 +13,7 @@
import { getBestThumbnail } from '$lib/images';
import { letterCase } from '$lib/letterCasing';
import { cleanNumber, humanizeSeconds, numberWithCommas } from '$lib/numbers';
import type { PlayerEvents } from '$lib/player.js';
import type { PlayerEvents } from '$lib/player';
import {
authStore,
interfaceAutoExpandChapters,
@@ -31,11 +30,12 @@
import { onDestroy, onMount, tick } from 'svelte';
import { _ } from '$lib/i18n';
import { get } from 'svelte/store';
import { loadEntirePlaylist } from '$lib/playlist.js';
import Author from '$lib/components/Watch/Author.svelte';
import Description from '$lib/components/Watch/Description.svelte';
import { expandSummery } from '$lib/misc.js';
import LikesDislikes from '$lib/components/Watch/LikesDislikes.svelte';
import { loadEntirePlaylist } from '$lib/playlist';
import Author from '$lib/components/watch/Author.svelte';
import Description from '$lib/components/watch/Description.svelte';
import LikesDislikes from '$lib/components/watch/LikesDislikes.svelte';
import Comment from '$lib/components/watch/Comment.svelte';
import { expandSummery } from '$lib/misc';
let { data = $bindable() } = $props();
@@ -1,4 +1,4 @@
import { getWatchDetails } from '$lib/watch.js';
import { getWatchDetails } from '$lib/watch';
export async function load({ params, url }) {
return getWatchDetails(params.slug, url);
@@ -1,15 +1,14 @@
<script lang="ts">
import ContentColumn from '$lib/components/ContentColumn.svelte';
import Player from '$lib/components/Player.svelte';
import Thumbnail from '$lib/components/Thumbnail.svelte';
import Author from '$lib/components/Watch/Author.svelte';
import Description from '$lib/components/Watch/Description.svelte';
import LikesDislikes from '$lib/components/Watch/LikesDislikes.svelte';
import { letterCase } from '$lib/letterCasing.js';
import Author from '$lib/components/watch/Author.svelte';
import Description from '$lib/components/watch/Description.svelte';
import LikesDislikes from '$lib/components/watch/LikesDislikes.svelte';
import { letterCase } from '$lib/letterCasing';
import Mousetrap from 'mousetrap';
import { onDestroy, onMount, tick } from 'svelte';
import { _ } from '$lib/i18n';
import { playlistCacheStore } from '$lib/store.js';
import { playlistCacheStore } from '$lib/store';
import { fade } from 'svelte/transition';
import ItemsList from '$lib/components/ItemsList.svelte';
@@ -1,5 +1,5 @@
import { isTvRouteLoading } from '$lib/store.js';
import { getWatchDetails } from '$lib/watch.js';
import { isTvRouteLoading } from '$lib/store';
import { getWatchDetails } from '$lib/watch';
export async function load({ params, url }) {
isTvRouteLoading.set(true);
+2 -2
View File
@@ -4,8 +4,8 @@ import androidTv from '$lib/android/plugins/androidTv';
import { getResolveUrl } from '$lib/api';
import '$lib/i18n'; // Import to initialize. Important :)
import { initI18n } from '$lib/i18n';
import { getPages } from '$lib/navPages.js';
import { authStore, interfaceDefaultPage, isAndroidTvStore } from '$lib/store.js';
import { getPages } from '$lib/navPages';
import { authStore, interfaceDefaultPage, isAndroidTvStore } from '$lib/store';
import { get } from 'svelte/store';
export const ssr = false;