tighter types and linting

This commit is contained in:
Kyle Corbitt
2023-06-26 23:40:05 -07:00
parent 4742d9bd02
commit bca35c9eb2
20 changed files with 64 additions and 29 deletions

View File

@@ -1,4 +1,4 @@
import { Button, Tooltip } from "@chakra-ui/react";
import { Button } from "@chakra-ui/react";
import { BsPlus } from "react-icons/bs";
import { api } from "~/utils/api";
import { useExperiment, useHandledAsyncCallback } from "~/utils/hooks";

View File

@@ -1,5 +1,5 @@
import { api } from "~/utils/api";
import { PromptVariant, Scenario } from "./types";
import { type PromptVariant, type Scenario } from "./types";
import { Center, Spinner, Text } from "@chakra-ui/react";
import { useExperiment } from "~/utils/hooks";
import { cellPadding } from "../constants";

View File

@@ -1,4 +1,4 @@
import { useRef, useState, type DragEvent } from "react";
import { useState, type DragEvent } from "react";
import { type PromptVariant } from "./types";
import { api } from "~/utils/api";
import { useHandledAsyncCallback } from "~/utils/hooks";

View File

@@ -1,4 +1,4 @@
import { RouterOutputs } from "~/utils/api";
import { type RouterOutputs } from "~/utils/api";
export type PromptVariant = NonNullable<RouterOutputs["promptVariants"]["list"]>[0];