diff --git a/apps/oneclient/frontend/src/components/Navbar.tsx b/apps/oneclient/frontend/src/components/Navbar.tsx index 1dfc6742..1cc69435 100644 --- a/apps/oneclient/frontend/src/components/Navbar.tsx +++ b/apps/oneclient/frontend/src/components/Navbar.tsx @@ -6,7 +6,7 @@ import { useCommand } from '@onelauncher/common'; import { Button, Popup } from '@onelauncher/common/components'; import { Link, useNavigate } from '@tanstack/react-router'; import { Window } from '@tauri-apps/api/window'; -import { MinusIcon, Settings01Icon, Settings02Icon, SquareIcon, XCloseIcon } from '@untitled-theme/icons-react'; +import { MinusIcon, Settings02Icon, SquareIcon, XCloseIcon } from '@untitled-theme/icons-react'; import { twMerge } from 'tailwind-merge'; import { AccountAvatar } from './AccountAvatar'; import { AccountPopup } from './overlay/AccountPopup'; diff --git a/apps/oneclient/frontend/src/components/SettingSwitch.tsx b/apps/oneclient/frontend/src/components/SettingSwitch.tsx index 04a8b05a..7c3c82e1 100644 --- a/apps/oneclient/frontend/src/components/SettingSwitch.tsx +++ b/apps/oneclient/frontend/src/components/SettingSwitch.tsx @@ -1,4 +1,3 @@ -import type { useSettings } from '@/hooks/useSettings'; import { Switch } from '@onelauncher/common/components'; type BooleanSetting = [ diff --git a/apps/oneclient/frontend/src/components/overlay/AccountPopup.tsx b/apps/oneclient/frontend/src/components/overlay/AccountPopup.tsx index f02f2f0b..28e8a309 100644 --- a/apps/oneclient/frontend/src/components/overlay/AccountPopup.tsx +++ b/apps/oneclient/frontend/src/components/overlay/AccountPopup.tsx @@ -1,6 +1,6 @@ import type { MinecraftCredentials } from '@/bindings.gen'; import { bindings } from '@/main'; -import { useCommand, useCommandMut } from '@onelauncher/common'; +import { useCommand } from '@onelauncher/common'; import { Button } from '@onelauncher/common/components'; import { Link } from '@tanstack/react-router'; import { Pencil01Icon, PlusIcon, Settings01Icon, Trash01Icon } from '@untitled-theme/icons-react'; @@ -43,7 +43,7 @@ export function AccountPopup() { { }} - onDelete={() => deleteUser(defaultUser.data)} + onDelete={() => deleteUser(defaultUser.data as MinecraftCredentials)} user={defaultUser.data} /> diff --git a/apps/oneclient/frontend/src/hooks/useSettings.ts b/apps/oneclient/frontend/src/hooks/useSettings.ts index 15f0ced8..395b5376 100644 --- a/apps/oneclient/frontend/src/hooks/useSettings.ts +++ b/apps/oneclient/frontend/src/hooks/useSettings.ts @@ -1,4 +1,4 @@ -import type { ClusterModel, ProfileUpdate, SettingProfileModel, Settings } from '@/bindings.gen'; +import type { ClusterModel, ProfileUpdate, Settings } from '@/bindings.gen'; import { bindings } from '@/main'; import { useCommandSuspense } from '@onelauncher/common'; import { useEffect, useMemo, useState } from 'react'; diff --git a/apps/oneclient/frontend/src/routes/app/cluster/settings.tsx b/apps/oneclient/frontend/src/routes/app/cluster/settings.tsx index 64a1ff66..f04ac848 100644 --- a/apps/oneclient/frontend/src/routes/app/cluster/settings.tsx +++ b/apps/oneclient/frontend/src/routes/app/cluster/settings.tsx @@ -1,7 +1,6 @@ import { SheetPage } from '@/components'; import SettingsRow from '@/components/SettingsRow'; import { useClusterProfile } from '@/hooks/useSettings'; -import { bindings } from '@/main'; import { Switch, TextField } from '@onelauncher/common/components'; import { createFileRoute } from '@tanstack/react-router'; import { Database01Icon, FilePlus02Icon, FileX02Icon, LayoutTopIcon, Maximize01Icon, ParagraphWrapIcon, XIcon } from '@untitled-theme/icons-react'; diff --git a/apps/oneclient/frontend/src/routes/app/settings/appearance.tsx b/apps/oneclient/frontend/src/routes/app/settings/appearance.tsx index 6b83f19e..9512bcfe 100644 --- a/apps/oneclient/frontend/src/routes/app/settings/appearance.tsx +++ b/apps/oneclient/frontend/src/routes/app/settings/appearance.tsx @@ -2,9 +2,7 @@ import SettingsRow from '@/components/SettingsRow'; import SettingsSwitch from '@/components/SettingSwitch'; import { useSettings } from '@/hooks/useSettings'; -import { bindings } from '@/main'; import { THEMES } from '@/utils/theming'; -import { Switch } from '@onelauncher/common/components'; import { createFileRoute } from '@tanstack/react-router'; import { Monitor01Icon, PackageIcon, Speedometer04Icon } from '@untitled-theme/icons-react'; import Sidebar from './route'; diff --git a/apps/oneclient/frontend/src/routes/app/settings/index.tsx b/apps/oneclient/frontend/src/routes/app/settings/index.tsx index ad6f400a..7fdf9734 100644 --- a/apps/oneclient/frontend/src/routes/app/settings/index.tsx +++ b/apps/oneclient/frontend/src/routes/app/settings/index.tsx @@ -4,7 +4,7 @@ import SettingsSwitch from '@/components/SettingSwitch'; import { useSettings } from '@/hooks/useSettings'; import { bindings } from '@/main'; // import useSettings from '@/hooks/useSettings'; -import { Button, Switch } from '@onelauncher/common/components'; +import { Button } from '@onelauncher/common/components'; import { createFileRoute } from '@tanstack/react-router'; import { dataDir, join } from '@tauri-apps/api/path'; import { FolderIcon, Link03Icon, LinkExternal01Icon } from '@untitled-theme/icons-react'; diff --git a/apps/oneclient/frontend/src/routes/app/settings/route.tsx b/apps/oneclient/frontend/src/routes/app/settings/route.tsx index b51ab5ba..8cfbe893 100644 --- a/apps/oneclient/frontend/src/routes/app/settings/route.tsx +++ b/apps/oneclient/frontend/src/routes/app/settings/route.tsx @@ -1,6 +1,6 @@ import type { JSX } from 'react'; import { createFileRoute, Outlet, useNavigate, useRouterState } from '@tanstack/react-router'; -import { Brush01Icon, CodeSnippet02Icon, MessageTextSquare01Icon, RefreshCcw02Icon, Rocket02Icon, Sliders04Icon, Users01Icon } from '@untitled-theme/icons-react'; +import { Brush01Icon, CodeSnippet02Icon, MessageTextSquare01Icon, RefreshCcw02Icon, Rocket02Icon, Sliders04Icon } from '@untitled-theme/icons-react'; import { useEffect } from 'react'; export const Route = createFileRoute('/app/settings')({ diff --git a/apps/oneclient/frontend/src/routes/onboarding/route.tsx b/apps/oneclient/frontend/src/routes/onboarding/route.tsx index 5155cbb4..0d6fc2a2 100644 --- a/apps/oneclient/frontend/src/routes/onboarding/route.tsx +++ b/apps/oneclient/frontend/src/routes/onboarding/route.tsx @@ -1,11 +1,9 @@ import type { PropsWithChildren } from 'react'; -import Logo from '@/assets/logos/Logo.svg'; import LauncherLogo from '@/assets/logos/oneclient.svg?react'; import { LoaderSuspense, NavbarButton } from '@/components'; import { GameBackground } from '@/components/GameBackground'; import { Stepper } from '@/components/Stepper'; import { bindings } from '@/main'; -import useAppShellStore from '@/stores/appShellStore'; import { useCommandSuspense } from '@onelauncher/common'; import { Button } from '@onelauncher/common/components'; import { createFileRoute, Link, Outlet } from '@tanstack/react-router'; diff --git a/apps/oneclient/frontend/src/utils/browser.ts b/apps/oneclient/frontend/src/utils/browser.ts index 4d3e9b1b..0c222e48 100644 --- a/apps/oneclient/frontend/src/utils/browser.ts +++ b/apps/oneclient/frontend/src/utils/browser.ts @@ -1,4 +1,4 @@ -import type { PackageCategories, PackageModCategory, PackageType, Provider } from '@/bindings.gen'; +import type { PackageCategories } from '@/bindings.gen'; export const BROWSER_VIEWS: Array = ['grid', 'list'] as const;