- {config.enableCookies && !isCookiebotEnabled() && }
+ {config.enableCookies && !isCookiebotEnabled() && }
-
+
{isCookiebotEnabled() && getCookieBotConsentScripts()}
{header}
@@ -97,7 +96,7 @@ function App({ language, isHighContrast, history, ...props }) {
>
-
+
diff --git a/src/components/CookieBar/CookieBar.jsx b/src/components/CookieBar/CookieBar.jsx
index eb96d2e59..10cec3a47 100644
--- a/src/components/CookieBar/CookieBar.jsx
+++ b/src/components/CookieBar/CookieBar.jsx
@@ -1,12 +1,15 @@
-import React, { useState } from 'react';
+import React from 'react';
import { CookieModal } from 'hds-react';
+import { useDispatch, useSelector } from 'react-redux';
import { getHDSCookieConfig } from '../../utils/cookieUtils';
-import config from '../../config';
+import { setLanguage as setLanguageDispatch } from '../../actions';
function CookieBar() {
+ const dispatch = useDispatch();
const siteName = document.querySelector("meta[property='og:title']").getAttribute('content');
- const [language, setLanguage] = useState(config.activeLanguage);
+ const language = useSelector(state => state.language)
+ const setLanguage = (newLocale) => dispatch(setLanguageDispatch(newLocale));
const getCookieModalConfig = () => getHDSCookieConfig(siteName, language, setLanguage);
return