From 176030e8945886aaed8ee45d426fc9c2a93d30fc Mon Sep 17 00:00:00 2001 From: menusal Date: Tue, 4 Jul 2023 07:49:43 +0200 Subject: [PATCH] feat(suggestion): move cache const out of hook --- packages/react-ui/src/hooks/useLocale.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-ui/src/hooks/useLocale.js b/packages/react-ui/src/hooks/useLocale.js index 21bc575a9..c1484d6da 100644 --- a/packages/react-ui/src/hooks/useLocale.js +++ b/packages/react-ui/src/hooks/useLocale.js @@ -3,12 +3,12 @@ import { messages } from '../localization'; import { useMemo } from 'react'; const DEFAULT_LANGUAGE = 'en'; +const cache = createIntlCache(); /** * React hook to handle custom locale messages to override default ones * @param {object} localizationMessages */ export default function useLocale(localizationMessages) { - const cache = createIntlCache(); const intl = useMemo( () => createIntl( @@ -18,7 +18,7 @@ export default function useLocale(localizationMessages) { }, cache ), - [localizationMessages, cache] + [localizationMessages] ); return intl;