diff --git a/src/placeholders.js b/src/placeholders.js index 5fd886b..8232be7 100644 --- a/src/placeholders.js +++ b/src/placeholders.js @@ -123,5 +123,11 @@ function getDefaultPlaceholderValue(placeholder, fieldData) { } const placeholderFunc = rulePlaceholders[placeholder]; - return placeholderFunc && placeholderFunc(fieldData); -} \ No newline at end of file + try{ + return placeholderFunc && placeholderFunc(fieldData); + } + catch(err){ + console.warn(`Warning: the ${placeholder} property is not defined on ${fieldData.key}.`); + return null; + } +}