@codecademy/gamut
73.5.073.5.1-alpha.7af239.0
dist/Form/SelectDropdown/core/utils.js~
dist/Form/SelectDropdown/core/utils.jsModified+5−5
Index: package/dist/Form/SelectDropdown/core/utils.js
===================================================================
--- package/dist/Form/SelectDropdown/core/utils.js
+++ package/dist/Form/SelectDropdown/core/utils.js
@@ -44,14 +44,14 @@
* @param selectedOptions - The currently selected options
* @param value - The value or values to remove
* @returns New array with the specified values removed
*/
-export const resolveNoOptionsMessage = validationMessage => {
- if (validationMessage === undefined) return undefined;
- if (typeof validationMessage === 'function') {
- return validationMessage;
+export const resolveNoOptionsMessage = (validationMessage, translationsValidationMessage) => {
+ const message = validationMessage === undefined ? translationsValidationMessage : validationMessage;
+ if (typeof message === 'function') {
+ return message;
}
- return () => validationMessage;
+ return () => message;
};
export const removeValueFromSelectedOptions = (selectedOptions, value) => {
return selectedOptions.filter(option => {
if (Array.isArray(value)) {