2019-08-29 10:55:56 +00:00
|
|
|
import { defineMessages, IntlShape } from "react-intl";
|
|
|
|
|
2019-08-09 11:14:35 +00:00
|
|
|
import { VoucherTypeEnum } from "../types/globalTypes";
|
2019-06-19 14:40:52 +00:00
|
|
|
|
2019-08-29 10:55:56 +00:00
|
|
|
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)
|
2019-06-19 14:40:52 +00:00
|
|
|
});
|