diff --git a/apps/tauri/src/deeplinkHandler.tsx b/apps/tauri/src/deeplinkHandler.tsx index 1053ea3..2094b73 100644 --- a/apps/tauri/src/deeplinkHandler.tsx +++ b/apps/tauri/src/deeplinkHandler.tsx @@ -7,7 +7,7 @@ import { } from "react"; import { getCurrent, onOpenUrl } from "@tauri-apps/plugin-deep-link"; import { isTauri } from "@tauri-apps/api/core"; -import { useIsMobile } from "@tensamin/ui"; +import { useIsMobile } from "@methanium/ui"; type DeeplinkContextValue = { deeplinks: readonly string[]; diff --git a/apps/tauri/src/qrCodeScanner.tsx b/apps/tauri/src/qrCodeScanner.tsx index e4c36ca..fa3f3c7 100644 --- a/apps/tauri/src/qrCodeScanner.tsx +++ b/apps/tauri/src/qrCodeScanner.tsx @@ -3,7 +3,7 @@ import { Format, requestPermissions, } from "@tauri-apps/plugin-barcode-scanner"; -import { Button } from "@tensamin/ui"; +import { Button } from "@methanium/ui"; import { toast } from "@tensamin/shared/log"; diff --git a/apps/web/src/components/modals/basic.tsx b/apps/web/src/components/modals/basic.tsx index 01794cb..1baa9b1 100644 --- a/apps/web/src/components/modals/basic.tsx +++ b/apps/web/src/components/modals/basic.tsx @@ -6,9 +6,9 @@ import { Tooltip, TooltipTrigger, TooltipContent, -} from "@tensamin/ui"; -import { Card, CardHeader } from "@tensamin/ui"; -import { Skeleton } from "@tensamin/ui"; +} from "@methanium/ui"; +import { Card, CardHeader } from "@methanium/ui"; +import { Skeleton } from "@methanium/ui"; import { getStatusColor } from "@tensamin/shared/data"; export function Basic({ diff --git a/apps/web/src/components/modals/profile.tsx b/apps/web/src/components/modals/profile.tsx index 62405cc..2328228 100644 --- a/apps/web/src/components/modals/profile.tsx +++ b/apps/web/src/components/modals/profile.tsx @@ -1,5 +1,5 @@ import type { User } from "@tensamin/user/context"; -import { Avatar, AvatarFallback, AvatarImage, Button } from "@tensamin/ui"; +import { Avatar, AvatarFallback, AvatarImage, Button } from "@methanium/ui"; import Text from "@tensamin/markdown/text"; import { ChevronDown, ChevronUp } from "lucide-react"; import { useState } from "react"; diff --git a/apps/web/src/components/navbar.tsx b/apps/web/src/components/navbar.tsx index 692dd00..ccc8854 100644 --- a/apps/web/src/components/navbar.tsx +++ b/apps/web/src/components/navbar.tsx @@ -4,17 +4,17 @@ import { PopoverContent, PopoverTrigger, useIsMobile, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { ArrowLeft, House, Phone, Settings, User } from "lucide-react"; import { useLocation, useNavigate, useSearch } from "@tanstack/react-router"; import { joinCall, useCall } from "@tensamin/call/store"; import Wrapper from "@tensamin/user/wrapper"; -import { Skeleton } from "@tensamin/ui"; -import { Select, SelectContent, SelectItem, SelectTrigger } from "@tensamin/ui"; +import { Skeleton } from "@methanium/ui"; +import { Select, SelectContent, SelectItem, SelectTrigger } from "@methanium/ui"; import { displayCallId } from "@tensamin/call/utils"; import { useState } from "react"; -import { SidebarTrigger, useSidebar } from "@tensamin/ui"; -import { WindowControls as Controls } from "@tensamin/ui"; +import { SidebarTrigger, useSidebar } from "@methanium/ui"; +import { WindowControls as Controls } from "@methanium/ui"; import { useSession } from "@tensamin/storage/session"; import Profile from "./modals/profile"; diff --git a/apps/web/src/components/screens/login/form.tsx b/apps/web/src/components/screens/login/form.tsx index 3bb2508..c81ef92 100644 --- a/apps/web/src/components/screens/login/form.tsx +++ b/apps/web/src/components/screens/login/form.tsx @@ -1,6 +1,6 @@ -import { Button, cn, useIsMobile } from "@tensamin/ui"; -import { Input } from "@tensamin/ui"; -import { Label } from "@tensamin/ui"; +import { Button, cn, useIsMobile } from "@methanium/ui"; +import { Input } from "@methanium/ui"; +import { Label } from "@methanium/ui"; import { useStorage } from "@tensamin/storage/context"; import { log, toast } from "@tensamin/shared/log"; import { File } from "lucide-react"; diff --git a/apps/web/src/components/sidebar.tsx b/apps/web/src/components/sidebar.tsx index 9e0c314..c6fd3cc 100644 --- a/apps/web/src/components/sidebar.tsx +++ b/apps/web/src/components/sidebar.tsx @@ -26,9 +26,9 @@ import { SelectValue, SelectContent, SelectItem, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { isTauri } from "@tauri-apps/api/core"; -import { useIsMobile } from "@tensamin/ui"; +import { useIsMobile } from "@methanium/ui"; import { MobileNavbar } from "./navbar"; import SidebarBox from "@tensamin/call/sidebarBox"; diff --git a/apps/web/src/features/conversation/modal/conversation.tsx b/apps/web/src/features/conversation/modal/conversation.tsx index efa8ba5..90a45a6 100644 --- a/apps/web/src/features/conversation/modal/conversation.tsx +++ b/apps/web/src/features/conversation/modal/conversation.tsx @@ -6,9 +6,9 @@ import { ContextMenuGroup, ContextMenuItem, ContextMenuTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useNavigate } from "@tanstack/react-router"; -import { useSidebar } from "@tensamin/ui"; +import { useSidebar } from "@methanium/ui"; export default function ConversationModal({ userId }: { userId: number }) { const navigate = useNavigate(); diff --git a/apps/web/src/index.tsx b/apps/web/src/index.tsx index f48f7f9..06b664f 100644 --- a/apps/web/src/index.tsx +++ b/apps/web/src/index.tsx @@ -9,7 +9,7 @@ import { } from "@tanstack/react-router"; import "./index.css"; -import "@tensamin/ui/index.css"; +import "@methanium/ui/index.css"; import NotFound from "@/routes/404"; @@ -33,7 +33,7 @@ import NotificationsProvider from "@tensamin/notifications/context"; import TAuthWrapper from "@tensamin/tauth/context"; -import { ErrorScreen, ThemeProvider, useTheme } from "@tensamin/ui"; +import { ErrorScreen, ThemeProvider, useTheme } from "@methanium/ui"; import z from "zod"; import { useEffect, useRef, useState, type ReactNode } from "react"; @@ -48,7 +48,7 @@ import CacheSync from "@tensamin/cache/sync"; import { useStorage } from "@tensamin/storage/context"; import { useLocation, useNavigate } from "@tanstack/react-router"; -import { useIsMobile, Toaster, TooltipProvider } from "@tensamin/ui"; +import { useIsMobile, Toaster, TooltipProvider } from "@methanium/ui"; import { isTauri } from "@tauri-apps/api/core"; const wrapper = document.getElementById("root"); diff --git a/apps/web/src/routes/app/home.tsx b/apps/web/src/routes/app/home.tsx index ee5220b..975e799 100644 --- a/apps/web/src/routes/app/home.tsx +++ b/apps/web/src/routes/app/home.tsx @@ -9,7 +9,7 @@ import { Input, Button, useIsMobile, -} from "@tensamin/ui"; +} from "@methanium/ui"; import z from "zod"; import { useMTP } from "@tensamin/mtp"; import { useState } from "react"; diff --git a/apps/web/src/routes/app/layout.tsx b/apps/web/src/routes/app/layout.tsx index 4f5c657..61fea08 100644 --- a/apps/web/src/routes/app/layout.tsx +++ b/apps/web/src/routes/app/layout.tsx @@ -4,7 +4,7 @@ import Sidebar from "@/components/sidebar"; import Navbar, { MobileNavbar } from "@/components/navbar"; import { useShowMobileNavbar } from "./useShowMobileNavbar"; -import { useIsMobile, cn, SidebarProvider } from "@tensamin/ui"; +import { useIsMobile, cn, SidebarProvider } from "@methanium/ui"; import { isTauri } from "@tauri-apps/api/core"; diff --git a/apps/web/src/routes/screens/login.tsx b/apps/web/src/routes/screens/login.tsx index dc85810..f5f746e 100644 --- a/apps/web/src/routes/screens/login.tsx +++ b/apps/web/src/routes/screens/login.tsx @@ -1,5 +1,5 @@ import Form from "@/components/screens/login/form"; -import { CreateScreen } from "@tensamin/ui"; +import { CreateScreen } from "@methanium/ui"; /** * Executes Page. diff --git a/packages/call/src/components/actions.tsx b/packages/call/src/components/actions.tsx index a0d3a77..7a6db77 100644 --- a/packages/call/src/components/actions.tsx +++ b/packages/call/src/components/actions.tsx @@ -5,7 +5,7 @@ import { Tooltip, TooltipContent, TooltipTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useEffect, useState } from "react"; import MuteButton from "./buttons/mute"; import DeafButton from "./buttons/deaf"; diff --git a/packages/call/src/components/buttons/deaf.tsx b/packages/call/src/components/buttons/deaf.tsx index 615deab..0de46a4 100644 --- a/packages/call/src/components/buttons/deaf.tsx +++ b/packages/call/src/components/buttons/deaf.tsx @@ -1,4 +1,4 @@ -import { Button, withTooltip } from "@tensamin/ui"; +import { Button, withTooltip } from "@methanium/ui"; import { toggleDeaf, useCall } from "../../store"; import { HeadphoneOff, Headphones } from "lucide-react"; import { type CallButtonProps, iconScale } from "./tooltipButton"; diff --git a/packages/call/src/components/buttons/invite.tsx b/packages/call/src/components/buttons/invite.tsx index d049a5a..00ed70c 100644 --- a/packages/call/src/components/buttons/invite.tsx +++ b/packages/call/src/components/buttons/invite.tsx @@ -7,7 +7,7 @@ import { Tooltip, TooltipContent, TooltipTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import Wrapper from "@tensamin/user/wrapper"; import { Mail } from "lucide-react"; import { sendCallInvite, useCall } from "../../store"; diff --git a/packages/call/src/components/buttons/leave.tsx b/packages/call/src/components/buttons/leave.tsx index 57c953b..e850122 100644 --- a/packages/call/src/components/buttons/leave.tsx +++ b/packages/call/src/components/buttons/leave.tsx @@ -1,5 +1,5 @@ import { LeaveIcon } from "@livekit/components-react"; -import { Button, withTooltip } from "@tensamin/ui"; +import { Button, withTooltip } from "@methanium/ui"; import { disconnect, useCall } from "../../store"; import { type CallButtonProps, iconScale } from "./tooltipButton"; diff --git a/packages/call/src/components/buttons/mute.tsx b/packages/call/src/components/buttons/mute.tsx index 8ae3f1b..09c88b5 100644 --- a/packages/call/src/components/buttons/mute.tsx +++ b/packages/call/src/components/buttons/mute.tsx @@ -1,4 +1,4 @@ -import { Button, withTooltip } from "@tensamin/ui"; +import { Button, withTooltip } from "@methanium/ui"; import { toggleMute, useCall } from "../../store"; import { Mic, MicOff } from "lucide-react"; import { type CallButtonProps, iconScale } from "./tooltipButton"; diff --git a/packages/call/src/components/buttons/screenshare.tsx b/packages/call/src/components/buttons/screenshare.tsx index 21ba118..00eddf3 100644 --- a/packages/call/src/components/buttons/screenshare.tsx +++ b/packages/call/src/components/buttons/screenshare.tsx @@ -7,7 +7,7 @@ import { Tooltip, TooltipContent, TooltipTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { MonitorDot, ScreenShare } from "lucide-react"; import { toast } from "@tensamin/shared/log"; import { isTauri } from "@tauri-apps/api/core"; diff --git a/packages/call/src/components/invitePopup.tsx b/packages/call/src/components/invitePopup.tsx index 15d9b1a..16675e4 100644 --- a/packages/call/src/components/invitePopup.tsx +++ b/packages/call/src/components/invitePopup.tsx @@ -5,7 +5,7 @@ import { Button, Dialog, DialogContent, -} from "@tensamin/ui"; +} from "@methanium/ui"; import Wrapper from "@tensamin/user/wrapper"; import { PhoneIncoming, X } from "lucide-react"; diff --git a/packages/call/src/components/modals/base.tsx b/packages/call/src/components/modals/base.tsx index 8f6e894..77887e4 100644 --- a/packages/call/src/components/modals/base.tsx +++ b/packages/call/src/components/modals/base.tsx @@ -5,7 +5,7 @@ import { Button, ContextMenu as UIContextMenu, ContextMenuTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { focusParticipant, getRoomMetadata, diff --git a/packages/call/src/components/modals/contextMenu.tsx b/packages/call/src/components/modals/contextMenu.tsx index a3d2261..c78a8c1 100644 --- a/packages/call/src/components/modals/contextMenu.tsx +++ b/packages/call/src/components/modals/contextMenu.tsx @@ -4,7 +4,7 @@ import { ContextMenuItem, ContextMenuSeparator, Slider, -} from "@tensamin/ui"; +} from "@methanium/ui"; import type { User } from "@tensamin/user/context"; import { useCall } from "../../store"; import { useState } from "react"; diff --git a/packages/call/src/components/popout.tsx b/packages/call/src/components/popout.tsx index 398b9e2..d3358b0 100644 --- a/packages/call/src/components/popout.tsx +++ b/packages/call/src/components/popout.tsx @@ -3,7 +3,7 @@ import VideoViewer from "./videoViewer"; import { useLocation } from "@tanstack/react-router"; import { getRoom, stopWatchingStream, useCall } from "../store"; import { useState, useRef, useEffect, useCallback } from "react"; -import { Button, cn } from "@tensamin/ui"; +import { Button, cn } from "@methanium/ui"; import { ScreenShareOff } from "lucide-react"; function getTrackPublicationBySource( diff --git a/packages/call/src/components/screenshareDialog.tsx b/packages/call/src/components/screenshareDialog.tsx index a11e75d..926206b 100644 --- a/packages/call/src/components/screenshareDialog.tsx +++ b/packages/call/src/components/screenshareDialog.tsx @@ -14,7 +14,7 @@ import { SelectTrigger, SelectValue, Switch, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { type DesktopScreenShareAudioOutput, type DesktopScreenShareCapabilities, diff --git a/packages/call/src/components/sidebarBox.tsx b/packages/call/src/components/sidebarBox.tsx index ac715e9..36e4a6c 100644 --- a/packages/call/src/components/sidebarBox.tsx +++ b/packages/call/src/components/sidebarBox.tsx @@ -9,7 +9,7 @@ import { TooltipContent, TooltipTrigger, useIsMobile, -} from "@tensamin/ui"; +} from "@methanium/ui"; import ScreenshareButton from "./buttons/screenshare"; import MuteButton from "./buttons/mute"; import DeafButton from "./buttons/deaf"; diff --git a/packages/call/src/components/top.tsx b/packages/call/src/components/top.tsx index f573dc4..60f1c7d 100644 --- a/packages/call/src/components/top.tsx +++ b/packages/call/src/components/top.tsx @@ -9,7 +9,7 @@ import { Tooltip, TooltipContent, TooltipTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; export default function TopBar() { const { get } = useUser(); diff --git a/packages/call/src/components/videoViewer.tsx b/packages/call/src/components/videoViewer.tsx index 1268b22..2323fd8 100644 --- a/packages/call/src/components/videoViewer.tsx +++ b/packages/call/src/components/videoViewer.tsx @@ -1,7 +1,7 @@ import { VideoTrack, useParticipantTracks } from "@livekit/components-react"; import { TrackPublication } from "livekit-client"; import { getRoom } from "../store"; -import { cn } from "@tensamin/ui"; +import { cn } from "@methanium/ui"; import { Loader2 } from "lucide-react"; export default function VideoViewer({ diff --git a/packages/chat/src/components/emojiPicker.tsx b/packages/chat/src/components/emojiPicker.tsx index 1cc5574..7f7ff0e 100644 --- a/packages/chat/src/components/emojiPicker.tsx +++ b/packages/chat/src/components/emojiPicker.tsx @@ -1,4 +1,4 @@ -import { Button } from "@tensamin/ui"; +import { Button } from "@methanium/ui"; import Emoji from "@tensamin/markdown/emoji"; import { getRecentEmojis, useEmojiRanks } from "./emojiRanks"; diff --git a/packages/chat/src/components/gifPicker.tsx b/packages/chat/src/components/gifPicker.tsx index 32229a5..fbec74b 100644 --- a/packages/chat/src/components/gifPicker.tsx +++ b/packages/chat/src/components/gifPicker.tsx @@ -7,7 +7,7 @@ import { TabsContent, TabsList, TabsTrigger, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useStorage } from "@tensamin/storage/context"; import { Loader2, Search } from "lucide-react"; import MediaSaveButton from "./mediaSaveButton"; diff --git a/packages/chat/src/components/input.tsx b/packages/chat/src/components/input.tsx index fe26bda..13e39d3 100644 --- a/packages/chat/src/components/input.tsx +++ b/packages/chat/src/components/input.tsx @@ -9,16 +9,16 @@ import { PopoverContent, PopoverTrigger, Skeleton, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useStorage } from "@tensamin/storage/context"; import React, { useEffect, useState, useRef } from "react"; -import { Button } from "@tensamin/ui"; +import { Button } from "@methanium/ui"; import { Plus, Laugh, FileVideo, Forward, X } from "lucide-react"; import { useChat, useReplyMessage } from "../context"; import { useMTP } from "@tensamin/mtp"; import { log, toast } from "@tensamin/shared/log"; -import { cn, useIsMobile } from "@tensamin/ui"; +import { cn, useIsMobile } from "@methanium/ui"; import { encryptChatText } from "@tensamin/crypto/chatSecret"; import { useSession } from "@tensamin/storage/session"; diff --git a/packages/chat/src/components/media.tsx b/packages/chat/src/components/media.tsx index b647c77..6eac9de 100644 --- a/packages/chat/src/components/media.tsx +++ b/packages/chat/src/components/media.tsx @@ -1,6 +1,6 @@ import Text from "@tensamin/markdown/text"; import { useStorage } from "@tensamin/storage/context"; -import { Tooltip, TooltipContent, TooltipTrigger } from "@tensamin/ui"; +import { Tooltip, TooltipContent, TooltipTrigger } from "@methanium/ui"; import { TriangleAlert } from "lucide-react"; import { useState, useMemo, useEffect } from "react"; import MediaSaveButton from "./mediaSaveButton"; diff --git a/packages/chat/src/components/mediaSaveButton.tsx b/packages/chat/src/components/mediaSaveButton.tsx index 3f5d588..bfdf6a9 100644 --- a/packages/chat/src/components/mediaSaveButton.tsx +++ b/packages/chat/src/components/mediaSaveButton.tsx @@ -1,4 +1,4 @@ -import { Button, cn } from "@tensamin/ui"; +import { Button, cn } from "@methanium/ui"; import { useStorage } from "@tensamin/storage/context"; import { Save } from "lucide-react"; import { useEffect, useState } from "react"; diff --git a/packages/chat/src/components/message.tsx b/packages/chat/src/components/message.tsx index 93c0a5c..a4b9b53 100644 --- a/packages/chat/src/components/message.tsx +++ b/packages/chat/src/components/message.tsx @@ -11,7 +11,7 @@ import { Button, cn, Skeleton, -} from "@tensamin/ui"; +} from "@methanium/ui"; import MessageContextMenu from "./messageContextMenu"; import Media from "./media"; import { useStorage } from "@tensamin/storage/context"; diff --git a/packages/chat/src/components/messageContextMenu.tsx b/packages/chat/src/components/messageContextMenu.tsx index dc3c4cc..d61efcf 100644 --- a/packages/chat/src/components/messageContextMenu.tsx +++ b/packages/chat/src/components/messageContextMenu.tsx @@ -23,7 +23,7 @@ import { TooltipContent, TooltipTrigger, useIsMobile, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { Clipboard, Ellipsis, diff --git a/packages/chat/src/screen.tsx b/packages/chat/src/screen.tsx index d08f218..e8c3928 100644 --- a/packages/chat/src/screen.tsx +++ b/packages/chat/src/screen.tsx @@ -20,7 +20,7 @@ import { type RawMessage, } from "./values"; import Wrapper from "@tensamin/user/wrapper"; -import { Skeleton } from "@tensamin/ui"; +import { Skeleton } from "@methanium/ui"; type MessageChunk = { key: string; diff --git a/packages/markdown/src/emoji.test.ts b/packages/markdown/src/emoji.test.ts index 4eafaac..2a94b81 100644 --- a/packages/markdown/src/emoji.test.ts +++ b/packages/markdown/src/emoji.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it, vi } from "vitest"; import type { ReactNode } from "react"; -vi.mock("@tensamin/ui", () => ({ +vi.mock("@methanium/ui", () => ({ Tooltip: ({ children }: { children: ReactNode }) => children, TooltipContent: ({ children }: { children: ReactNode }) => children, TooltipTrigger: ({ render }: { render: ReactNode }) => render, diff --git a/packages/markdown/src/emoji.tsx b/packages/markdown/src/emoji.tsx index f86e145..c0eb397 100644 --- a/packages/markdown/src/emoji.tsx +++ b/packages/markdown/src/emoji.tsx @@ -1,5 +1,5 @@ import twemoji from "@twemoji/api"; -import { Tooltip, TooltipContent, TooltipTrigger } from "@tensamin/ui"; +import { Tooltip, TooltipContent, TooltipTrigger } from "@methanium/ui"; import { resolveEmoji } from "./emojiData"; export { diff --git a/packages/mtp/src/context.tsx b/packages/mtp/src/context.tsx index bb6c925..e9233af 100644 --- a/packages/mtp/src/context.tsx +++ b/packages/mtp/src/context.tsx @@ -14,7 +14,7 @@ import { MTPClient } from "mtp"; import { type z } from "zod"; import { ConnectionState } from "mtp"; import createAsyncQueue from "@tensamin/shared/asyncQueue"; -import { toast as sonnerToast } from "@tensamin/ui"; +import { toast as sonnerToast } from "@methanium/ui"; import { type Calls, diff --git a/packages/notifications/src/context.tsx b/packages/notifications/src/context.tsx index 12283c3..f2172af 100644 --- a/packages/notifications/src/context.tsx +++ b/packages/notifications/src/context.tsx @@ -4,7 +4,7 @@ import { useChat } from "@tensamin/chat/context"; import { useMTP } from "@tensamin/mtp"; import { createContext, useEffect, useContext } from "react"; import { toast as sonnerToast } from "sonner"; -import { Avatar, AvatarFallback, AvatarImage } from "@tensamin/ui"; +import { Avatar, AvatarFallback, AvatarImage } from "@methanium/ui"; import { isTauri } from "@tauri-apps/api/core"; import { useSession } from "@tensamin/storage/session"; import { useNavigate } from "@tanstack/react-router"; diff --git a/packages/onboarding/src/index.tsx b/packages/onboarding/src/index.tsx index a37ec9c..dfc4d6e 100644 --- a/packages/onboarding/src/index.tsx +++ b/packages/onboarding/src/index.tsx @@ -1,12 +1,10 @@ import { useCallback, useEffect, useState, type ReactNode } from "react"; import { - CreateScreen, ErrorScreen, - Link, + LoadingScreen, OnboardingFlow, - Spinner, type OnboardingStep, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useStorage } from "@tensamin/storage/context"; import { legalDocsSchema } from "@tensamin/shared/features/legal/schema"; import { log } from "@tensamin/shared/log"; @@ -19,7 +17,7 @@ export { useOnboardingStep, type OnboardingStep, type OnboardingStepControls, -} from "@tensamin/ui"; +} from "@methanium/ui"; type LegalDocs = z.infer; @@ -137,20 +135,7 @@ export default function OnboardingGate({ children }: { children: ReactNode }) { if (!state) { if (!showLoading) return null; - return ( - -
- -

- Fetching legal documents... -

- -
-
- ); + return ; } const steps: OnboardingStep[] = []; diff --git a/packages/onboarding/src/pages/legal.tsx b/packages/onboarding/src/pages/legal.tsx index 3dec522..47b75a7 100644 --- a/packages/onboarding/src/pages/legal.tsx +++ b/packages/onboarding/src/pages/legal.tsx @@ -1,9 +1,9 @@ import { useCallback, useState } from "react"; -import { Checkbox, Label, Link } from "@tensamin/ui"; +import { Checkbox, Label, Link } from "@methanium/ui"; import { legalDocsSchema } from "@tensamin/shared/features/legal/schema"; import type { z } from "zod"; -import { useOnboardingStep } from "@tensamin/ui"; +import { useOnboardingStep } from "@methanium/ui"; type LegalDocs = z.infer; diff --git a/packages/onboarding/src/steps.tsx b/packages/onboarding/src/steps.tsx index a134a77..b41365f 100644 --- a/packages/onboarding/src/steps.tsx +++ b/packages/onboarding/src/steps.tsx @@ -1,4 +1,4 @@ -import type { OnboardingStep } from "@tensamin/ui"; +import type { OnboardingStep } from "@methanium/ui"; import OnboardingPage from "./pages/onboarding"; // Add future onboarding pages here. Completed users skip this entire manifest. diff --git a/packages/onboarding/todo.md b/packages/onboarding/todo.md deleted file mode 100644 index b1ec00f..0000000 --- a/packages/onboarding/todo.md +++ /dev/null @@ -1 +0,0 @@ -- Make the legal loader use ldrs line wobble to better fit to the LoadingScreen from @tensamin/ui diff --git a/packages/settings/src/components.tsx b/packages/settings/src/components.tsx index 0af15fe..315ba78 100644 --- a/packages/settings/src/components.tsx +++ b/packages/settings/src/components.tsx @@ -1,4 +1,4 @@ -import { EditableList, LabeledSwitch } from "@tensamin/ui"; +import { EditableList, LabeledSwitch } from "@methanium/ui"; import { useEffect, useState } from "react"; import { storageDefaults, type Storage } from "@tensamin/shared/data"; diff --git a/packages/settings/src/layout.tsx b/packages/settings/src/layout.tsx index 1864d1b..1d350c6 100644 --- a/packages/settings/src/layout.tsx +++ b/packages/settings/src/layout.tsx @@ -1,5 +1,5 @@ import { Outlet, useLocation, useNavigate } from "@tanstack/react-router"; -import { Button, ClearStorageButton, cn, useIsMobile } from "@tensamin/ui"; +import { Button, ClearStorageButton, cn, useIsMobile } from "@methanium/ui"; import { settingsNavigation } from "./manifest"; diff --git a/packages/settings/src/pages/cache.tsx b/packages/settings/src/pages/cache.tsx index 2d189ec..8dc5eee 100644 --- a/packages/settings/src/pages/cache.tsx +++ b/packages/settings/src/pages/cache.tsx @@ -2,7 +2,7 @@ import { createCache } from "@tensamin/cache"; import { storageDefaults } from "@tensamin/shared/data"; import { useStorage } from "@tensamin/storage/context"; import { secureValueCodec } from "@tensamin/storage/secure"; -import { Button, Input, Label } from "@tensamin/ui"; +import { Button, Input, Label } from "@methanium/ui"; import { useEffect, useState } from "react"; const validLimit = (value: number) => Number.isSafeInteger(value) && value >= 0; diff --git a/packages/settings/src/pages/chat.tsx b/packages/settings/src/pages/chat.tsx index e8b9018..1cc0d58 100644 --- a/packages/settings/src/pages/chat.tsx +++ b/packages/settings/src/pages/chat.tsx @@ -1,6 +1,6 @@ import { storageDefaults } from "@tensamin/shared/data"; import { useStorage } from "@tensamin/storage/context"; -import { Button, Kbd } from "@tensamin/ui"; +import { Button, Kbd } from "@methanium/ui"; import { List, Switch } from "../components"; export default function Page() { diff --git a/packages/settings/src/pages/index.tsx b/packages/settings/src/pages/index.tsx index e691f6c..b045749 100644 --- a/packages/settings/src/pages/index.tsx +++ b/packages/settings/src/pages/index.tsx @@ -1,4 +1,4 @@ -import { useIsMobile } from "@tensamin/ui"; +import { useIsMobile } from "@methanium/ui"; import { SettingsSidebar } from "../layout"; export default function Page() { diff --git a/packages/settings/src/pages/licenses.tsx b/packages/settings/src/pages/licenses.tsx index c1a06d2..bf37672 100644 --- a/packages/settings/src/pages/licenses.tsx +++ b/packages/settings/src/pages/licenses.tsx @@ -1,4 +1,4 @@ -import { Badge, Button, Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, Dialog, DialogContent, DialogTrigger } from "@tensamin/ui"; +import { Badge, Button, Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, Dialog, DialogContent, DialogTrigger } from "@methanium/ui"; import { generatedAt, packageCount, packages } from "../../../../licenses/third-party-credits.json"; const licenseTexts = import.meta.glob("../../../../licenses/**/*", { eager: true, import: "default", query: "?raw" }) as Record; diff --git a/packages/settings/src/pages/profile.tsx b/packages/settings/src/pages/profile.tsx index 8e33dec..dda9edf 100644 --- a/packages/settings/src/pages/profile.tsx +++ b/packages/settings/src/pages/profile.tsx @@ -2,7 +2,7 @@ import MDInput from "@tensamin/markdown/input"; import { useMTP } from "@tensamin/mtp"; import { mtp } from "@tensamin/shared/data"; import { useStorage } from "@tensamin/storage/context"; -import { Avatar, AvatarFallback, AvatarImage, Button, cn, Input, useIsMobile } from "@tensamin/ui"; +import { Avatar, AvatarFallback, AvatarImage, Button, cn, Input, useIsMobile } from "@methanium/ui"; import { useUser, type User } from "@tensamin/user/context"; import { Check } from "lucide-react"; import { useEffect, useRef, useState } from "react"; diff --git a/packages/settings/src/pages/security.tsx b/packages/settings/src/pages/security.tsx index d339b3a..76b71e3 100644 --- a/packages/settings/src/pages/security.tsx +++ b/packages/settings/src/pages/security.tsx @@ -1,5 +1,5 @@ import { useStorage } from "@tensamin/storage/context"; -import { Button, Input, Label } from "@tensamin/ui"; +import { Button, Input, Label } from "@methanium/ui"; import { useEffect, useState } from "react"; export default function Page() { diff --git a/packages/settings/src/pages/theme.tsx b/packages/settings/src/pages/theme.tsx index a0cfab2..8fd664b 100644 --- a/packages/settings/src/pages/theme.tsx +++ b/packages/settings/src/pages/theme.tsx @@ -1,4 +1,4 @@ -import { StylePicker } from "@tensamin/ui"; +import { StylePicker } from "@methanium/ui"; export default function Page() { return
; diff --git a/packages/shared/src/log.tsx b/packages/shared/src/log.tsx index 0cba6d3..01bc933 100644 --- a/packages/shared/src/log.tsx +++ b/packages/shared/src/log.tsx @@ -1,4 +1,4 @@ -import { toast as sonnerToast } from "@tensamin/ui"; +import { toast as sonnerToast } from "@methanium/ui"; import { Ban, Check, Info, TriangleAlert } from "lucide-react"; /** diff --git a/packages/storage/src/context.tsx b/packages/storage/src/context.tsx index ef347a1..24db005 100644 --- a/packages/storage/src/context.tsx +++ b/packages/storage/src/context.tsx @@ -17,7 +17,7 @@ import { getDatabaseEntry, setDatabaseEntry, } from "@tensamin/shared/indexedDb"; -import { ErrorScreen } from "@tensamin/ui"; +import { ErrorScreen } from "@methanium/ui"; import { log } from "@tensamin/shared/log"; import { decodeSecureValue, diff --git a/packages/tauth/src/context.tsx b/packages/tauth/src/context.tsx index 68e54cb..2a0203d 100644 --- a/packages/tauth/src/context.tsx +++ b/packages/tauth/src/context.tsx @@ -11,7 +11,7 @@ import { DialogFooter, DialogHeader, DialogTitle, -} from "@tensamin/ui"; +} from "@methanium/ui"; import { useLocation, useNavigate } from "@tanstack/react-router"; import { useDeeplinks } from "@tensamin/tauri/deeplinkHandler"; import { useMTP } from "@tensamin/mtp";