import invoke from "@tauri-apps/api/tauri" instead of "@tauri-apps/api"
Seto Elkahfi committed
Aug 4, 2024 at 18:30 UTC
d4b5573b303f977bf89ebfa08dfcdadaf2827d89
9 files changed
+10
-10
frontend/splitfire-desktop/app/components/index.tsx
+1
-1
@@ -3,7 +3,7 @@
3
import { TAURI_CONTENT_CAROUSEL } from "@/lib/tauri-handler";
4
import { ContentCarouselResponse } from "@/models/content";
5
import { SongProvider } from "@/models/song-response";
6
-import { invoke } from "@tauri-apps/api";
6
+import { invoke } from "@tauri-apps/api/tauri";
7
import { useState, useEffect } from "react";
8
import {
9
SkeletonCard
frontend/splitfire-desktop/app/play/_components/player.tsx
+1
-1
@@ -10,7 +10,7 @@ import {
10
TAURI_PLAYER_SET_VOLUME,
11
TAURI_PLAYER_STOP,
12
} from "@/lib/tauri-handler";
13
-import { invoke } from "@tauri-apps/api";
13
+import { invoke } from "@tauri-apps/api/tauri";
14
import { useState } from "react";
15
import { ControlButtons } from "./control-button";
16
import { AudioInfo } from "./audio-info";
frontend/splitfire-desktop/app/play/page.tsx
+2
-2
@@ -1,10 +1,10 @@
1
"use client";
2
3
-import { invoke } from "@tauri-apps/api";
3
+import { invoke } from "@tauri-apps/api/tauri";
4
import { useContext, useEffect, useState } from "react";
5
import { TAURI_PLAYER_PREPARE } from "../../lib/tauri-handler";
6
import { useRouter, useSearchParams } from "next/navigation";
7
-import { useLogger } from "../../lib/logger";
7
+import { useLogger } from "@/lib/logger";
8
import { IconSpinner } from "../../components/icons";
9
import { PlayerPrepareResponse } from "@/models/content";
10
import { TauriResponse } from "@/models/shared";
frontend/splitfire-desktop/app/profile/components/index.tsx
+1
-1
@@ -5,7 +5,7 @@ import { useLogger } from "@/lib/logger";
5
import User, { usernameOrId } from "@/models/user";
6
import { useSearchParams } from "next/navigation";
7
import Image from "next/image";
8
-import { invoke } from "@tauri-apps/api";
8
+import { invoke } from "@tauri-apps/api/tauri";
9
import { TAURI_ACCOUNT_PROFILE } from "@/lib/tauri-handler";
10
import { AccountProfileResponse } from "@/models/account";
11
import { TauriResponse } from "@/models/shared";
frontend/splitfire-desktop/app/ready-to-play/page.tsx
+1
-1
@@ -1,7 +1,7 @@
1
"use client";
2
3
import { ContentCarouselResponse } from "@/models/content";
4
-import { invoke } from "@tauri-apps/api";
4
+import { invoke } from "@tauri-apps/api/tauri";
5
import { useEffect, useState } from "react";
6
import { TAURI_CONTENT_READY_TO_PLAY } from "@/lib/tauri-handler";
7
import { SkeletonCard } from "@/components/ui/skeleton-card";
frontend/splitfire-desktop/app/register/components/signup-form.tsx
+1
-1
@@ -4,7 +4,7 @@ import { useLogger } from "@/lib/logger";
4
import { TAURI_ACCOUNT_REGISTER } from "@/lib/tauri-handler";
5
import { AccountRegisterResponse } from "@/models/account";
6
import { TauriResponse } from "@/models/shared";
7
-import { invoke } from "@tauri-apps/api";
7
+import { invoke } from "@tauri-apps/api/tauri";
8
import { useState } from "react";
9
import * as Form from "@radix-ui/react-form";
10
import { Button } from "@/components/button";
frontend/splitfire-desktop/app/split/_components/votes-view-main.tsx
+1
-1
@@ -4,7 +4,7 @@ import { SongProviderResponse } from "@/models/content";
4
import { CSSProperties, useContext, useState } from "react";
5
import { TAURI_CONTENT_SONG_BRIDGE_VOTE } from "@/lib/tauri-handler";
6
import { TauriResponse } from "@/models/shared";
7
-import { invoke } from "@tauri-apps/api";
7
+import { invoke } from "@tauri-apps/api/tauri";
8
import { UserContext } from "@//lib/current-user-context";
9
import { useRouter } from "next/navigation";
10
import { CurrentUser } from "@/lib/db";
frontend/splitfire-desktop/app/split/page.tsx
+1
-1
@@ -3,7 +3,7 @@
3
import { useSearchParams } from "next/navigation";
4
import { useLogger } from "@/lib/logger";
5
import { useEffect, useState } from "react";
6
-import { invoke } from "@tauri-apps/api";
6
+import { invoke } from "@tauri-apps/api/tauri";
7
import { TAURI_CONTENT_SONG_BRIDGE_DETAIL } from "@/lib/tauri-handler";
8
import { SongProvider } from "@/models/song-response";
9
import SongVotes from "./_components/song-votes";
frontend/splitfire-desktop/app/top-voted/components/index.tsx
+1
-1
@@ -6,7 +6,7 @@ import { useLogger } from "@/lib/logger";
6
import { TAURI_CONTENT_TOP_VOTED } from "@/lib/tauri-handler";
7
import { ContentCarouselResponse } from "@/models/content";
8
import { SongProvider } from "@/models/song-response";
9
-import { invoke } from "@tauri-apps/api";
9
+import { invoke } from "@tauri-apps/api/tauri";
10
import { useState, useEffect } from "react";
11
12
export function Index() {