fix: use polyfill-force to improve startup time (#7904)

* shouldPolyfill on some instances cost > 2s
* polyfill-force skips shouldPolyfill() call
This commit is contained in:
Rahim Rahman 2024-04-22 01:54:52 -06:00 committed by GitHub
parent c3e31b6813
commit 4084b21165
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -41,13 +41,13 @@ setFontFamily();
if (global.HermesInternal) {
// Polyfills required to use Intl with Hermes engine
require('@formatjs/intl-getcanonicallocales/polyfill');
require('@formatjs/intl-locale/polyfill');
require('@formatjs/intl-pluralrules/polyfill');
require('@formatjs/intl-numberformat/polyfill');
require('@formatjs/intl-datetimeformat/polyfill');
require('@formatjs/intl-getcanonicallocales/polyfill-force');
require('@formatjs/intl-locale/polyfill-force');
require('@formatjs/intl-pluralrules/polyfill-force');
require('@formatjs/intl-numberformat/polyfill-force');
require('@formatjs/intl-datetimeformat/polyfill-force');
require('@formatjs/intl-datetimeformat/add-golden-tz');
require('@formatjs/intl-listformat/polyfill');
require('@formatjs/intl-listformat/polyfill-force');
}
if (Platform.OS === 'android') {