diff --git a/apps/rowboat/app/app.tsx b/apps/rowboat/app/app.tsx index 80041478..b404c875 100644 --- a/apps/rowboat/app/app.tsx +++ b/apps/rowboat/app/app.tsx @@ -4,7 +4,7 @@ import Image from 'next/image'; import logo from "@/public/rowboat-logo.png"; import { useUser } from "@auth0/nextjs-auth0/client"; import { useRouter } from "next/navigation"; -import { Spinner } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; import { LogInIcon } from "lucide-react"; export function App() { diff --git a/apps/rowboat/app/lib/components/dropdown.tsx b/apps/rowboat/app/lib/components/dropdown.tsx index 892eaf3e..bf41a941 100644 --- a/apps/rowboat/app/lib/components/dropdown.tsx +++ b/apps/rowboat/app/lib/components/dropdown.tsx @@ -1,4 +1,4 @@ -import { Select, SelectItem } from "@nextui-org/react"; +import { Select, SelectItem } from "@heroui/react"; import { ReactNode } from "react"; export interface DropdownOption { @@ -28,7 +28,7 @@ export function Dropdown({ onSelectionChange={(keys) => onChange(keys.currentKey as string)} > {options.map((option) => ( - + {option.label} ))} diff --git a/apps/rowboat/app/lib/components/editable-field.tsx b/apps/rowboat/app/lib/components/editable-field.tsx index 69a1c0c9..c1a77701 100644 --- a/apps/rowboat/app/lib/components/editable-field.tsx +++ b/apps/rowboat/app/lib/components/editable-field.tsx @@ -1,4 +1,4 @@ -import { Button, Input, InputProps, Kbd, Textarea } from "@nextui-org/react"; +import { Button, Input, InputProps, Kbd, Textarea } from "@heroui/react"; import { useEffect, useRef, useState } from "react"; import { useClickAway } from "../../../hooks/use-click-away"; import MarkdownContent from "./markdown-content"; diff --git a/apps/rowboat/app/lib/components/form-section.tsx b/apps/rowboat/app/lib/components/form-section.tsx index 1c74852e..4dfcf606 100644 --- a/apps/rowboat/app/lib/components/form-section.tsx +++ b/apps/rowboat/app/lib/components/form-section.tsx @@ -1,4 +1,4 @@ -import { Divider } from "@nextui-org/react"; +import { Divider } from "@heroui/react"; import { Label } from "./label"; export function FormSection({ diff --git a/apps/rowboat/app/lib/components/form-status-button.tsx b/apps/rowboat/app/lib/components/form-status-button.tsx index a18441dd..8a2eee2e 100644 --- a/apps/rowboat/app/lib/components/form-status-button.tsx +++ b/apps/rowboat/app/lib/components/form-status-button.tsx @@ -1,7 +1,7 @@ 'use client'; import { useFormStatus } from "react-dom"; -import { Button, ButtonProps } from "@nextui-org/react"; +import { Button, ButtonProps } from "@heroui/react"; export function FormStatusButton({ props diff --git a/apps/rowboat/app/lib/components/pagination.tsx b/apps/rowboat/app/lib/components/pagination.tsx index c7461858..db55f84a 100644 --- a/apps/rowboat/app/lib/components/pagination.tsx +++ b/apps/rowboat/app/lib/components/pagination.tsx @@ -1,6 +1,6 @@ 'use client'; -import { Pagination as NextUiPagination } from "@nextui-org/react"; +import { Pagination as NextUiPagination } from "@heroui/react"; import { usePathname, useRouter } from "next/navigation"; export function Pagination({ diff --git a/apps/rowboat/app/lib/components/selectors/profile-selector.tsx b/apps/rowboat/app/lib/components/selectors/profile-selector.tsx index 7bca32de..02919a5e 100644 --- a/apps/rowboat/app/lib/components/selectors/profile-selector.tsx +++ b/apps/rowboat/app/lib/components/selectors/profile-selector.tsx @@ -2,7 +2,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestProfile } from "@/app/lib/types/testing_types"; import { useCallback, useEffect, useState } from "react"; import { listProfiles } from "@/app/actions/testing_actions"; -import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; +import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; import { z } from "zod"; interface ProfileSelectorProps { diff --git a/apps/rowboat/app/lib/components/selectors/scenario-selector.tsx b/apps/rowboat/app/lib/components/selectors/scenario-selector.tsx index d52726a3..efd85aff 100644 --- a/apps/rowboat/app/lib/components/selectors/scenario-selector.tsx +++ b/apps/rowboat/app/lib/components/selectors/scenario-selector.tsx @@ -2,7 +2,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestScenario } from "@/app/lib/types/testing_types"; import { useCallback, useEffect, useState } from "react"; import { listScenarios } from "@/app/actions/testing_actions"; -import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; +import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; import { z } from "zod"; interface ScenarioSelectorProps { diff --git a/apps/rowboat/app/lib/components/selectors/simulation-selector.tsx b/apps/rowboat/app/lib/components/selectors/simulation-selector.tsx index bb5b789c..8711c27a 100644 --- a/apps/rowboat/app/lib/components/selectors/simulation-selector.tsx +++ b/apps/rowboat/app/lib/components/selectors/simulation-selector.tsx @@ -2,7 +2,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestSimulation } from "@/app/lib/types/testing_types"; import { useCallback, useEffect, useState } from "react"; import { listSimulations } from "@/app/actions/testing_actions"; -import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Chip } from "@nextui-org/react"; +import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Chip } from "@heroui/react"; import { z } from "zod"; import { RelativeTime } from "@primer/react"; diff --git a/apps/rowboat/app/lib/components/selectors/workflow-selector.tsx b/apps/rowboat/app/lib/components/selectors/workflow-selector.tsx index a914f864..f86dc95d 100644 --- a/apps/rowboat/app/lib/components/selectors/workflow-selector.tsx +++ b/apps/rowboat/app/lib/components/selectors/workflow-selector.tsx @@ -2,7 +2,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { Workflow } from "@/app/lib/types/workflow_types"; import { useCallback, useEffect, useState } from "react"; import { listWorkflows } from "@/app/actions/workflow_actions"; -import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; +import { Button, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; import { z } from "zod"; import { RelativeTime } from "@primer/react"; import { WorkflowIcon } from "../icons"; diff --git a/apps/rowboat/app/lib/components/structured-panel.tsx b/apps/rowboat/app/lib/components/structured-panel.tsx index 7107a4b4..10313dd6 100644 --- a/apps/rowboat/app/lib/components/structured-panel.tsx +++ b/apps/rowboat/app/lib/components/structured-panel.tsx @@ -1,6 +1,6 @@ import clsx from "clsx"; import { InfoIcon } from "lucide-react"; -import { Tooltip } from "@nextui-org/react"; +import { Tooltip } from "@heroui/react"; export function ActionButton({ icon = null, diff --git a/apps/rowboat/app/lib/components/theme-toggle.tsx b/apps/rowboat/app/lib/components/theme-toggle.tsx index 7c443ca8..7edaa066 100644 --- a/apps/rowboat/app/lib/components/theme-toggle.tsx +++ b/apps/rowboat/app/lib/components/theme-toggle.tsx @@ -2,7 +2,7 @@ import { Moon, Sun } from "lucide-react" import { useTheme } from "@/app/providers/theme-provider" -import { Button } from "@nextui-org/react" +import { Button } from "@heroui/react" export function ThemeToggle() { const { theme, toggleTheme } = useTheme() diff --git a/apps/rowboat/app/lib/components/user_button.tsx b/apps/rowboat/app/lib/components/user_button.tsx index d8841d09..a03b5155 100644 --- a/apps/rowboat/app/lib/components/user_button.tsx +++ b/apps/rowboat/app/lib/components/user_button.tsx @@ -1,6 +1,6 @@ 'use client'; import { useUser } from '@auth0/nextjs-auth0/client'; -import { Avatar, Dropdown, DropdownItem, DropdownSection, DropdownTrigger, DropdownMenu } from '@nextui-org/react'; +import { Avatar, Dropdown, DropdownItem, DropdownSection, DropdownTrigger, DropdownMenu } from "@heroui/react"; import { useRouter } from 'next/navigation'; export function UserButton() { diff --git a/apps/rowboat/app/loading.tsx b/apps/rowboat/app/loading.tsx index 4d608ebb..973384f3 100644 --- a/apps/rowboat/app/loading.tsx +++ b/apps/rowboat/app/loading.tsx @@ -1,4 +1,4 @@ -import { Spinner } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; export default function Loading() { // Stack uses React Suspense, which will render this page while user data is being fetched. diff --git a/apps/rowboat/app/projects/[projectId]/config/app.tsx b/apps/rowboat/app/projects/[projectId]/config/app.tsx index 214e0dce..882b6f20 100644 --- a/apps/rowboat/app/projects/[projectId]/config/app.tsx +++ b/apps/rowboat/app/projects/[projectId]/config/app.tsx @@ -1,7 +1,7 @@ 'use client'; import { Metadata } from "next"; -import { Spinner, Textarea, Button, Dropdown, DropdownMenu, DropdownItem, DropdownTrigger, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Input, useDisclosure, Divider } from "@nextui-org/react"; +import { Spinner, Textarea, Button, Dropdown, DropdownMenu, DropdownItem, DropdownTrigger, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Input, useDisclosure, Divider } from "@heroui/react"; import { ReactNode, useEffect, useState, useCallback } from "react"; import { getProjectConfig, updateProjectName, updateWebhookUrl, createApiKey, deleteApiKey, listApiKeys, deleteProject, rotateSecret } from "../../../actions/project_actions"; import { CopyButton } from "../../../lib/components/copy-button"; @@ -272,8 +272,9 @@ export function ApiKeysSection({ handleDeleteKey(key._id)} + onPress={() => handleDeleteKey(key._id)} > Delete diff --git a/apps/rowboat/app/projects/[projectId]/menu.tsx b/apps/rowboat/app/projects/[projectId]/menu.tsx index 987a86e7..0a394abc 100644 --- a/apps/rowboat/app/projects/[projectId]/menu.tsx +++ b/apps/rowboat/app/projects/[projectId]/menu.tsx @@ -1,6 +1,6 @@ 'use client'; import { usePathname } from "next/navigation"; -import { Tooltip } from "@nextui-org/react"; +import { Tooltip } from "@heroui/react"; import Link from "next/link"; import { DatabaseIcon, SettingsIcon, WorkflowIcon, PlayIcon } from "lucide-react"; import MenuItem from "../../lib/components/menu-item"; diff --git a/apps/rowboat/app/projects/[projectId]/nav.tsx b/apps/rowboat/app/projects/[projectId]/nav.tsx index 4f13088a..b710b645 100644 --- a/apps/rowboat/app/projects/[projectId]/nav.tsx +++ b/apps/rowboat/app/projects/[projectId]/nav.tsx @@ -1,5 +1,5 @@ 'use client'; -import { Tooltip } from "@nextui-org/react"; +import { Tooltip } from "@heroui/react"; import Link from "next/link"; import { useEffect, useState } from "react"; import clsx from "clsx"; diff --git a/apps/rowboat/app/projects/[projectId]/playground/app.tsx b/apps/rowboat/app/projects/[projectId]/playground/app.tsx index 8d994800..0c27bd39 100644 --- a/apps/rowboat/app/projects/[projectId]/playground/app.tsx +++ b/apps/rowboat/app/projects/[projectId]/playground/app.tsx @@ -1,5 +1,5 @@ 'use client'; -import { Dropdown, DropdownItem, DropdownMenu, DropdownTrigger, Spinner } from "@nextui-org/react"; +import { Dropdown, DropdownItem, DropdownMenu, DropdownTrigger, Spinner } from "@heroui/react"; import { useEffect, useState, useMemo, useCallback } from "react"; import { z } from "zod"; import { PlaygroundChat } from "../../../lib/types/types"; diff --git a/apps/rowboat/app/projects/[projectId]/playground/chat.tsx b/apps/rowboat/app/projects/[projectId]/playground/chat.tsx index e1fa473a..ea9bf9fa 100644 --- a/apps/rowboat/app/projects/[projectId]/playground/chat.tsx +++ b/apps/rowboat/app/projects/[projectId]/playground/chat.tsx @@ -9,7 +9,7 @@ import { convertWorkflowToAgenticAPI } from "../../../lib/types/agents_api_types import { AgenticAPIChatRequest } from "../../../lib/types/agents_api_types"; import { Workflow } from "../../../lib/types/workflow_types"; import { ComposeBox } from "./compose-box"; -import { Button, Spinner, Tooltip } from "@nextui-org/react"; +import { Button, Spinner, Tooltip } from "@heroui/react"; import { apiV1 } from "rowboat-shared"; import { CopyAsJsonButton } from "./copy-as-json-button"; import { TestProfile } from "@/app/lib/types/testing_types"; diff --git a/apps/rowboat/app/projects/[projectId]/playground/compose-box.tsx b/apps/rowboat/app/projects/[projectId]/playground/compose-box.tsx index a1e7273d..15d45bdc 100644 --- a/apps/rowboat/app/projects/[projectId]/playground/compose-box.tsx +++ b/apps/rowboat/app/projects/[projectId]/playground/compose-box.tsx @@ -1,6 +1,6 @@ 'use client'; -import { Button, Spinner, Textarea } from "@nextui-org/react"; +import { Button, Spinner, Textarea } from "@heroui/react"; import { CornerDownLeftIcon } from "lucide-react"; import { useRef, useState, useEffect } from "react"; import { apiV1 } from "rowboat-shared"; diff --git a/apps/rowboat/app/projects/[projectId]/playground/messages.tsx b/apps/rowboat/app/projects/[projectId]/playground/messages.tsx index d03586c9..0f6166a2 100644 --- a/apps/rowboat/app/projects/[projectId]/playground/messages.tsx +++ b/apps/rowboat/app/projects/[projectId]/playground/messages.tsx @@ -1,5 +1,5 @@ 'use client'; -import { Button, Spinner, Textarea } from "@nextui-org/react"; +import { Button, Spinner, Textarea } from "@heroui/react"; import { useCallback, useEffect, useMemo, useRef, useState } from "react"; import z from "zod"; import { Workflow } from "../../../lib/types/workflow_types"; diff --git a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/files-source.tsx b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/files-source.tsx index 7845feda..6dd2a5ed 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/files-source.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/files-source.tsx @@ -8,7 +8,7 @@ import { useCallback, useEffect, useState } from "react"; import { useDropzone } from "react-dropzone"; import { deleteDocsFromDataSource, getUploadUrlsForFilesDataSource, addDocsToDataSource, getDownloadUrlForFile, listDocsInDataSource } from "../../../../actions/datasource_actions"; import { RelativeTime } from "@primer/react"; -import { Pagination, Spinner } from "@nextui-org/react"; +import { Pagination, Spinner } from "@heroui/react"; import { DownloadIcon } from "lucide-react"; function FileListItem({ diff --git a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/scrape-source.tsx b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/scrape-source.tsx index 260fe9a3..4ae882d6 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/scrape-source.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/scrape-source.tsx @@ -7,10 +7,10 @@ import { z } from "zod"; import { Recrawl } from "./web-recrawl"; import { deleteDocsFromDataSource, listDocsInDataSource, recrawlWebDataSource, addDocsToDataSource } from "../../../../actions/datasource_actions"; import { useState, useEffect } from "react"; -import { Spinner } from "@nextui-org/react"; -import { Pagination } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; +import { Pagination } from "@heroui/react"; import { ExternalLinkIcon } from "lucide-react"; -import { Textarea } from "@nextui-org/react"; +import { Textarea } from "@heroui/react"; import { FormStatusButton } from "../../../../lib/components/form-status-button"; import { PlusIcon } from "lucide-react"; diff --git a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/source-page.tsx b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/source-page.tsx index aadac4b3..1e65495e 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/source-page.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/[sourceId]/source-page.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "../../../../lib/types/types"; import { DataSource } from "../../../../lib/types/datasource_types"; import { PageSection } from "../../../../lib/components/page-section"; import { ToggleSource } from "../toggle-source"; -import { Spinner } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; import { SourceStatus } from "../source-status"; import { DeleteSource } from "./delete"; import { useEffect, useState } from "react"; diff --git a/apps/rowboat/app/projects/[projectId]/sources/new/form.tsx b/apps/rowboat/app/projects/[projectId]/sources/new/form.tsx index dd7cc7c1..39601e32 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/new/form.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/new/form.tsx @@ -1,5 +1,5 @@ 'use client'; -import { Input, Select, SelectItem, Textarea } from "@nextui-org/react" +import { Input, Select, SelectItem, Textarea } from "@heroui/react" import { useState } from "react"; import { createDataSource, addDocsToDataSource } from "../../../../actions/datasource_actions"; import { FormStatusButton } from "../../../../lib/components/form-status-button"; @@ -90,14 +90,12 @@ export function Form({ */} } > Scrape URLs } > Upload files diff --git a/apps/rowboat/app/projects/[projectId]/sources/source-status.tsx b/apps/rowboat/app/projects/[projectId]/sources/source-status.tsx index 12029883..1064d7a1 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/source-status.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/source-status.tsx @@ -1,6 +1,6 @@ import { DataSource } from "../../../lib/types/datasource_types"; -import { Spinner } from "@nextui-org/react"; -import { Link } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; +import { Link } from "@heroui/react"; import { z } from 'zod'; export function SourceStatus({ diff --git a/apps/rowboat/app/projects/[projectId]/sources/sources-list.tsx b/apps/rowboat/app/projects/[projectId]/sources/sources-list.tsx index 80a070fd..99914fed 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/sources-list.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/sources-list.tsx @@ -1,6 +1,6 @@ 'use client'; -import { Button, Link, Spinner } from "@nextui-org/react"; +import { Button, Link, Spinner } from "@heroui/react"; import { ToggleSource } from "./toggle-source"; import { SelfUpdatingSourceStatus } from "./self-updating-source-status"; import { DataSourceIcon } from "../../../lib/components/datasource-icon"; diff --git a/apps/rowboat/app/projects/[projectId]/sources/toggle-source.tsx b/apps/rowboat/app/projects/[projectId]/sources/toggle-source.tsx index 84249620..e7697108 100644 --- a/apps/rowboat/app/projects/[projectId]/sources/toggle-source.tsx +++ b/apps/rowboat/app/projects/[projectId]/sources/toggle-source.tsx @@ -1,7 +1,7 @@ 'use client'; import { toggleDataSource } from "../../../actions/datasource_actions"; -import { Spinner } from "@nextui-org/react"; -import { Switch } from "@nextui-org/react"; +import { Spinner } from "@heroui/react"; +import { Switch } from "@heroui/react"; import { useState } from "react"; export function ToggleSource({ diff --git a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/profiles_app.tsx b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/profiles_app.tsx index 5001f164..e8dbbd61 100644 --- a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/profiles_app.tsx +++ b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/profiles_app.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestProfile } from "@/app/lib/types/testing_types"; import { useEffect, useState, useRef } from "react"; import { createProfile, getProfile, listProfiles, updateProfile, deleteProfile, setDefaultProfile } from "@/app/actions/testing_actions"; -import { Button, Input, Pagination, Spinner, Switch, Textarea, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Tooltip } from "@nextui-org/react"; +import { Button, Input, Pagination, Spinner, Switch, Textarea, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter, Tooltip } from "@heroui/react"; import { useRouter, useSearchParams } from "next/navigation"; import { z } from "zod"; import { PlusIcon, ArrowLeftIcon, StarIcon } from "lucide-react"; diff --git a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/runs_app.tsx b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/runs_app.tsx index 104975ad..a5ce8f90 100644 --- a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/runs_app.tsx +++ b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/runs_app.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestSimulation, TestRun } from "@/app/lib/types/testing_types"; import { useEffect, useState, useRef } from "react"; import { createRun, getRun, getSimulation, listRuns } from "@/app/actions/testing_actions"; -import { Button, Input, Pagination, Spinner, Chip } from "@nextui-org/react"; +import { Button, Input, Pagination, Spinner, Chip } from "@heroui/react"; import { useRouter, useSearchParams } from "next/navigation"; import { z } from "zod"; import { ArrowLeftIcon, PlusIcon, WorkflowIcon } from "lucide-react"; diff --git a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/scenarios_app.tsx b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/scenarios_app.tsx index 5e00a3eb..9054c494 100644 --- a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/scenarios_app.tsx +++ b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/scenarios_app.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestScenario } from "@/app/lib/types/testing_types"; import { useEffect, useState, useRef } from "react"; import { createScenario, getScenario, listScenarios, updateScenario, deleteScenario } from "@/app/actions/testing_actions"; -import { Button, Input, Pagination, Spinner, Textarea, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; +import { Button, Input, Pagination, Spinner, Textarea, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; import { useRouter, useSearchParams } from "next/navigation"; import { z } from "zod"; import { ArrowLeftIcon, PlusIcon } from "lucide-react"; diff --git a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/simulations_app.tsx b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/simulations_app.tsx index 556a101b..fe0a562f 100644 --- a/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/simulations_app.tsx +++ b/apps/rowboat/app/projects/[projectId]/test/[[...slug]]/simulations_app.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "@/app/lib/types/types"; import { TestProfile, TestScenario, TestSimulation } from "@/app/lib/types/testing_types"; import { useEffect, useState, useRef } from "react"; import { createSimulation, getSimulation, listSimulations, updateSimulation, deleteSimulation, listScenarios, getScenario, getProfile } from "@/app/actions/testing_actions"; -import { Button, Input, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; +import { Button, Input, Pagination, Spinner, Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; import { useRouter, useSearchParams } from "next/navigation"; import { z } from "zod"; import { PlusIcon, ArrowLeftIcon } from "lucide-react"; diff --git a/apps/rowboat/app/projects/[projectId]/workflow/agent_config.tsx b/apps/rowboat/app/projects/[projectId]/workflow/agent_config.tsx index 7636f6e4..85411c25 100644 --- a/apps/rowboat/app/projects/[projectId]/workflow/agent_config.tsx +++ b/apps/rowboat/app/projects/[projectId]/workflow/agent_config.tsx @@ -3,7 +3,7 @@ import { WithStringId } from "../../../lib/types/types"; import { AgenticAPITool } from "../../../lib/types/agents_api_types"; import { WorkflowPrompt, WorkflowAgent, Workflow } from "../../../lib/types/workflow_types"; import { DataSource } from "../../../lib/types/datasource_types"; -import { Button, Dropdown, DropdownItem, DropdownMenu, DropdownTrigger, Input, Radio, RadioGroup, Divider } from "@nextui-org/react"; +import { Button, Dropdown, DropdownItem, DropdownMenu, DropdownTrigger, Input, Radio, RadioGroup, Divider } from "@heroui/react"; import { z } from "zod"; import { DataSourceIcon } from "../../../lib/components/datasource-icon"; import { ActionButton, StructuredPanel } from "../../../lib/components/structured-panel"; @@ -14,8 +14,8 @@ import { PlusIcon, SparklesIcon, ChevronRight, ChevronDown } from "lucide-react" import { List } from "./config_list"; import { useState, useEffect, useRef } from "react"; import { usePreviewModal } from "./preview-modal"; -import { Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@nextui-org/react"; -import { Textarea } from "@nextui-org/react"; +import { Modal, ModalContent, ModalHeader, ModalBody, ModalFooter } from "@heroui/react"; +import { Textarea } from "@heroui/react"; import { PreviewModalProvider } from "./preview-modal"; import { CopilotMessage } from "@/app/lib/types/copilot_types"; import { getCopilotAgentInstructions } from "@/app/actions/copilot_actions"; @@ -57,272 +57,274 @@ export function AgentConfig({ const [showGenerateModal, setShowGenerateModal] = useState(false); const { showPreview } = usePreviewModal(); - return