diff --git a/app/(dashboard)/dashboard/log-view.tsx b/app/(dashboard)/dashboard/log-view.tsx index 71509de8..e420aa36 100644 --- a/app/(dashboard)/dashboard/log-view.tsx +++ b/app/(dashboard)/dashboard/log-view.tsx @@ -1,10 +1,9 @@ 'use client' -import { useRef, useMemo } from 'react' +import { useRef, useMemo, useState } from 'react' import { Loader2, ChevronRight, ChevronDown } from 'lucide-react' import { getWorkflowLogs } from '@/lib/github' import useSWR from 'swr' -import { useState } from 'react' interface LogViewProps { owner: string; diff --git a/app/(dashboard)/dashboard/pull-request.tsx b/app/(dashboard)/dashboard/pull-request.tsx index 37979bf2..d6341b06 100644 --- a/app/(dashboard)/dashboard/pull-request.tsx +++ b/app/(dashboard)/dashboard/pull-request.tsx @@ -1,7 +1,12 @@ "use client"; -import { useCallback, useState } from "react"; -import { Button } from "@/components/ui/button"; +import { useState } from "react"; +import { experimental_useObject as useObject } from "ai/react"; +import Link from "next/link"; +import dynamic from "next/dynamic"; +import { cn } from "@/lib/utils"; +import useSWR from "swr"; +import { TestFileSchema } from "@/app/api/generate-tests/schema"; import { GitPullRequestDraft, GitPullRequest, @@ -14,24 +19,19 @@ import { ChevronDown, ChevronUp, } from "lucide-react"; -import Link from "next/link"; +import { Button } from "@/components/ui/button"; import { Checkbox } from "@/components/ui/checkbox"; -import dynamic from "next/dynamic"; -import { PullRequest, TestFile } from "./types"; +import { Input } from "@/components/ui/input"; import { useToast } from "@/hooks/use-toast"; import { commitChangesToPullRequest, getPullRequestInfo, getFailingTests, + getLatestRunId, + fetchBuildStatus } from "@/lib/github"; -import { Input } from "@/components/ui/input"; -import useSWR from "swr"; -import { fetchBuildStatus } from "@/lib/github"; -import { experimental_useObject as useObject } from "ai/react"; -import { TestFileSchema } from "@/app/api/generate-tests/schema"; import { LogView } from "./log-view"; -import { getLatestRunId } from "@/lib/github"; -import { cn } from "@/lib/utils"; +import { PullRequest, TestFile } from "./types"; const ReactDiffViewer = dynamic(() => import("react-diff-viewer"), { ssr: false,