import Card from "@material-ui/core/Card"; import CardContent from "@material-ui/core/CardContent"; import TextField from "@material-ui/core/TextField"; import React from "react"; import CardTitle from "@saleor/components/CardTitle"; import { FormSpacer } from "@saleor/components/FormSpacer"; import RadioGroupField from "@saleor/components/RadioGroupField"; import { RequirementsPicker } from "@saleor/discounts/types"; import i18n from "@saleor/i18n"; import { FormErrors } from "@saleor/types"; import { FormData } from "../VoucherDetailsPage"; interface VoucherRequirementsProps { data: FormData; defaultCurrency: string; disabled: boolean; errors: FormErrors<"minAmountSpent" | "minCheckoutItemsQuantity">; onChange: (event: React.ChangeEvent) => void; } const VoucherRequirements = ({ data, disabled, errors, onChange }: VoucherRequirementsProps) => { const requirementsPickerChoices = [ { label: i18n.t("None"), value: RequirementsPicker.NONE }, { label: i18n.t("Minimal order value"), value: RequirementsPicker.ORDER }, { label: i18n.t("Minimum quantity of items"), value: RequirementsPicker.ITEM } ]; return ( {data.requirementsPicker === RequirementsPicker.ORDER ? ( ) : data.requirementsPicker === RequirementsPicker.ITEM ? ( ) : null} ); }; export default VoucherRequirements;