refactor: streamline imports in AsignaturaPreviewCard and $planId components; update animation duration in styles
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { createFileRoute, Link, useRouter } from "@tanstack/react-router"
|
||||
import { createFileRoute, Link } from "@tanstack/react-router"
|
||||
import { useEffect, useMemo, useRef, useState } from "react"
|
||||
import * as Icons from "lucide-react"
|
||||
import { useMutation, useQueryClient, useSuspenseQuery } from "@tanstack/react-query"
|
||||
@@ -9,15 +9,15 @@ import { AcademicSections, planKeys } from "@/components/planes/academic-section
|
||||
import { GradientMesh } from "../../../components/planes/GradientMesh"
|
||||
import { asignaturaExtraOptions, asignaturaKeys, asignaturasCountOptions, asignaturasPreviewOptions, planByIdOptions, type AsignaturaLite, type PlanFull } from "@/components/planes/planQueries"
|
||||
import { softAccentStyle } from "@/components/planes/planHelpers"
|
||||
import { Dialog, DialogContent, DialogDescription, DialogTitle } from "@radix-ui/react-dialog"
|
||||
import { Dialog, DialogContent, DialogDescription, DialogTitle } from "@/components/ui/dialog"
|
||||
import { DialogFooter, DialogHeader } from "@/components/ui/dialog"
|
||||
import { Button } from "@/components/ui/button"
|
||||
import { Input } from "@/components/ui/input"
|
||||
import { Label } from "@radix-ui/react-label"
|
||||
import { Label } from "@/components/ui/label"
|
||||
import confetti from "canvas-confetti"
|
||||
import { Textarea } from "@/components/ui/textarea"
|
||||
import { AuroraButton } from "@/components/effect/aurora-button"
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@radix-ui/react-tabs"
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
|
||||
|
||||
type LoaderData = { planId: string }
|
||||
|
||||
@@ -37,7 +37,6 @@ export const Route = createFileRoute("/_authenticated/plan/$planId")({
|
||||
|
||||
// ...existing code...
|
||||
function RouteComponent() {
|
||||
const router = useRouter()
|
||||
const qc = useQueryClient()
|
||||
const { planId } = Route.useLoaderData() as LoaderData
|
||||
const auth = useSupabaseAuth()
|
||||
|
||||
Reference in New Issue
Block a user