From b18b4ad7a6fa37f2472e0f86a40ba0d0f3faea8d Mon Sep 17 00:00:00 2001 From: Jefferson Date: Thu, 9 Jan 2020 11:48:17 -0300 Subject: [PATCH] Fix undefined postal code mask causing address-form to break --- CHANGELOG.md | 3 +++ demo/src/Container.js | 1 + react/transforms/utils.js | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3501042..b6adca15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Fixed + +- `undefined` postal code mask causing `address-form` to break. ## [4.4.0] - 2020-01-02 diff --git a/demo/src/Container.js b/demo/src/Container.js index 160bf08f..7ecdf425 100644 --- a/demo/src/Container.js +++ b/demo/src/Container.js @@ -26,6 +26,7 @@ const shipsTo = [ 'URY', 'USA', 'VEN', + 'ITA', ] class Container extends Component { diff --git a/react/transforms/utils.js b/react/transforms/utils.js index e2388743..1fb2b0f8 100644 --- a/react/transforms/utils.js +++ b/react/transforms/utils.js @@ -1,3 +1,3 @@ export function removeNonWords(string) { - return string.replace(/\W/g, '') + return string && string.replace(/\W/g, '') }