Skip to content

Commit 38b3423

Browse files
committed
better handling for the locale param
1 parent 88f0e64 commit 38b3423

File tree

1 file changed

+6
-2
lines changed
  • src/OnboardingSPA/steps/SiteGen/SiteDetails

1 file changed

+6
-2
lines changed

src/OnboardingSPA/steps/SiteGen/SiteDetails/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import { SITEGEN_FLOW } from '../../../data/flows/constants';
2727

2828
const SiteGenSiteDetails = () => {
2929
const [ customerInput, setCustomerInput ] = useState( '' );
30-
const [ selectedLocale, setSelectedLocale ] = useState( '' );
3130
const [ customerInputStrength, setCustomerInputStrength ] = useState( 0 );
3231
const [ isValidInput, setIsValidInput ] = useState( false );
3332

@@ -38,6 +37,10 @@ const SiteGenSiteDetails = () => {
3837
};
3938
} );
4039

40+
const [ selectedLocale, setSelectedLocale ] = useState(
41+
currentData?.sitegen?.siteDetails?.locale || ''
42+
);
43+
4144
const {
4245
setIsFooterNavAllowed,
4346
setIsHeaderEnabled,
@@ -108,6 +111,7 @@ const SiteGenSiteDetails = () => {
108111

109112
if ( selectedLocale !== currentData.sitegen.siteDetails.locale ) {
110113
currentData.sitegen.siteDetails.locale = selectedLocale;
114+
setCurrentOnboardingData( currentData );
111115
}
112116
}
113117
}, [ customerInput, selectedLocale ] );
@@ -157,7 +161,7 @@ const SiteGenSiteDetails = () => {
157161
customChildren={ true }
158162
>
159163
<LanguageSelection
160-
labgeageSelectionLabel={ content.languageSelectionLabel }
164+
languageSelectionLabel={ content.languageSelectionLabel }
161165
languageList={ content.languageList }
162166
selectedLocale={ selectedLocale }
163167
setSelectedLocale={ setSelectedLocale }

0 commit comments

Comments
 (0)