From 1ef772aa885af20da54fc9159ed533bbcc8194f8 Mon Sep 17 00:00:00 2001 From: Nikolai Berestevich Date: Mon, 19 Jul 2021 11:07:41 +0300 Subject: [PATCH 1/8] nikolai.berestevich/fix/link in the agreement-label 38541 --- src/components/custom/_agreement-label.js | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/src/components/custom/_agreement-label.js b/src/components/custom/_agreement-label.js index 1a6a51ed853..430595f218b 100644 --- a/src/components/custom/_agreement-label.js +++ b/src/components/custom/_agreement-label.js @@ -1,7 +1,7 @@ -import React, { useState, useEffect } from 'react' +import React from 'react' import PropTypes from 'prop-types' import styled from 'styled-components' -import { LinkText, Checkbox } from 'components/elements' +import { Checkbox, LocalizedLinkText } from 'components/elements' import { Localize } from 'components/localization' import device from 'themes/device.js' @@ -12,19 +12,12 @@ const CheckboxSpan = styled.span` font-size: 1.75rem; } ` -const AgreementLabel = ({ handleChangeCheckbox, isChecked, color }) => { - const [language_code, setLanguageCode] = useState('en') - - useEffect(() => { - setLanguageCode(localStorage.getItem('i18n')) - }, []) +const AgreementLabel = ({ handleChangeCheckbox, isChecked, color }) => { const handleChange = (event) => { handleChangeCheckbox(event) } - const url = `/${language_code}/terms-and-conditions/` - return (