Accept an array as localesPath
in useLocaleRequired
, withLocaleRequired
, and LocaleRequired
#779
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Support passing an array of localePaths to
useLocaleRequired
,withLocaleRequired
, andLocaleRequired
This helps optimize load times by fetching paths in parallel. Previously, consumers had to nest
withLocaleRequired
HOCs in order to ensure fetching of multiple paths, which caused requests to run in series, creating longer page load times.Addresses Issue #776
Changelog
localesPath
inuseLocaleRequired
,withLocaleRequired
, andLocaleRequired
Test Plan
Unit Tests are passing
Have not been able to verify inside an application due to node versioning issues, but we should probably verify this functionality with npm link before merging.