import classnames from "classnames";
import noop from "lodash/noop";
import React, { PropsWithChildren, useState } from "react";
import { iconClass } from "../../utils/iconClass";
import { InputText } from "../input-text/inputText.component";
import { Modal, ModalProps } from "./modal.component";
function RemoveModalFooter({
value,
valueToCompare,
onSubmit,
onClose,
i18n = (f: string) => f
}: ModalProps) {
return (
);
}
export interface RemoveModalProps extends ModalProps {
valueToCompare: string;
itemType?: string;
i18n?: (f: string) => string;
maxWidth?: string;
}
export function RemoveModal({
maxWidth = "300px",
children,
...props
}: PropsWithChildren) {
const { i18n = noop } = props;
const [value, setValue] = useState();
return (
{children}
{i18n("To drop")} {props.valueToCompare},
{i18n("type the")}
"{props.itemType?.toLowerCase()}"
{i18n("name")} "{props.valueToCompare}".
setValue(value)}
/>
);
}