saleor-dashboard/src/discounts/translations.ts
2019-08-29 14:43:00 +02:00

24 lines
703 B
TypeScript

import { defineMessages, IntlShape } from "react-intl";
import { VoucherTypeEnum } from "../types/globalTypes";
const messages = defineMessages({
order: {
defaultMessage: "Entire order",
description: "voucher discount"
},
products: {
defaultMessage: "Specific products",
description: "voucher discount"
},
shipment: {
defaultMessage: "Shipment",
description: "voucher discount"
}
});
export const translateVoucherTypes = (intl: IntlShape) => ({
[VoucherTypeEnum.SHIPPING]: intl.formatMessage(messages.shipment),
[VoucherTypeEnum.ENTIRE_ORDER]: intl.formatMessage(messages.order),
[VoucherTypeEnum.SPECIFIC_PRODUCT]: intl.formatMessage(messages.products)
});