diff --git a/src/main/frontend/src/components/AddCatalogPriceForm.js b/src/main/frontend/src/components/AddCatalogPriceForm.js index 3269bf07e3..69aefe25b2 100644 --- a/src/main/frontend/src/components/AddCatalogPriceForm.js +++ b/src/main/frontend/src/components/AddCatalogPriceForm.js @@ -2,7 +2,7 @@ // IMPORTANT: // You must update ResourceUrl.RESOURCES_VERSION each time whenever you're modified this file! // -// @todo #1342 AddCatalogPriceForm: show a currency +// @todo #1388 AddCatalogPriceForm: consider using a tooltip for currency class AddCatalogPriceForm extends React.Component { constructor(props) { @@ -33,6 +33,21 @@ class AddCatalogPriceForm extends React.Component { }); } + getCurrencyByCatalogName(catalog) { + switch (catalog) { + case 'michel': + case 'yvert': + return ['\u20AC', 'EUR']; + case 'scott': + return ['$', 'USD']; + case 'gibbons': + return ['\u00A3', 'GBP']; + case 'solovyov': + case 'zagorski': + return ['\u20BD', 'RUB']; + } + } + handleSubmit(event) { event.preventDefault(); @@ -86,6 +101,8 @@ class AddCatalogPriceForm extends React.Component { } render() { const hasValidationErrors = this.state.validationErrors.length > 0; + const [currencySymbol, currencyName] = this.getCurrencyByCatalogName(this.state.catalog); + return (