refactor: update imports in various components for consistency and remove unused imports

This commit is contained in:
2025-08-27 10:08:41 -06:00
parent 98d04ac088
commit 7d5db6bb2f
5 changed files with 7 additions and 5 deletions

View File

@@ -1,5 +1,5 @@
import { useTheme } from "next-themes"
import { Toaster as Sonner, ToasterProps } from "sonner"
import { Toaster as Sonner, type ToasterProps } from "sonner"
const Toaster = ({ ...props }: ToasterProps) => {
const { theme = "system" } = useTheme()

View File

@@ -1,6 +1,6 @@
import { StrictMode } from 'react'
import ReactDOM from 'react-dom/client'
import { RouterProvider, createRouteMask, createRouter } from '@tanstack/react-router'
import { RouterProvider, createRouter } from '@tanstack/react-router'
// Import the generated route tree
import { routeTree } from './routeTree.gen'

View File

@@ -1,6 +1,4 @@
import { Outlet, createRootRouteWithContext } from '@tanstack/react-router'
import { TanStackRouterDevtoolsPanel } from '@tanstack/react-router-devtools'
import { TanstackDevtools } from '@tanstack/react-devtools'
import type { SupabaseAuthState } from '@/auth/supabase'
import { ThemeProvider } from '@/components/theme-provider'

View File

@@ -13,7 +13,7 @@ import {
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"
import { Sheet, SheetContent, SheetDescription, SheetHeader, SheetTitle, SheetTrigger } from "@/components/ui/sheet"
import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger } from "@/components/ui/sheet"
import { ModeToggle } from "@/components/mode-toggle"
import {
Menu,
@@ -30,6 +30,7 @@ import {
FolderCheck,
} from "lucide-react"
import { useSupabaseAuth } from "@/auth/supabase"
import { Toaster } from "sonner"
export const Route = createFileRoute("/_authenticated")({
beforeLoad: ({ context }) => {
@@ -140,6 +141,8 @@ function Layout() {
{/* Welcome strip */}
<Outlet />
</main>
<Toaster />
</div>
</div>
)

View File

@@ -256,6 +256,7 @@ function RouteComponent() {
</Link>
<Link
to="/asignaturas"
search={{ carreraId: '', f: '', facultadId: '', planId: '', q: '' }}
className="inline-flex items-center gap-2 rounded-xl bg-white/20 border border-white/30 px-3 py-1.5 text-sm hover:bg-white/30">
<Icons.BookOpen className="w-4 h-4" /> Nueva asignatura
</Link>