All files / app/components/MarkdownInput MarkdownInput.tsx

75% Statements 3/4
100% Branches 0/0
0% Functions 0/2
66.66% Lines 2/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27  6x                     6x                            
import ToastUIEditor from "@toast-ui/editor";
import dynamic from "next/dynamic";
import { MutableRefObject } from "react";
import { Control } from "react-hook-form";
 
const MarkdownInput = dynamic(
  () => import("components/MarkdownInput/MarkdownInputNoSSR"),
  {
    ssr: false,
  }
);
 
export default MarkdownInput;
 
export interface MarkdownInputProps {
  // eslint-disable-next-line @typescript-eslint/no-explicit-any
  control: Control<any>;
  defaultValue?: string;
  id: string;
  resetInputRef?: MutableRefObject<ToastUIEditor["reset"] | null>;
  labelId: string;
  name: string;
  imageUpload?: boolean;
  required?: string;
  autofocus?: boolean;
}