@@ -23,7 +23,7 @@ export const isLoadingProfileSelector = state => state.profilePage.isLoadingProf
2323export const currentlyEditingFieldSelector = state => state . profilePage . currentlyEditingField ;
2424export const accountErrorsSelector = state => state . profilePage . errors ;
2525export const isAuthenticatedUserProfileSelector = state => state . profilePage . isAuthenticatedUserProfile ;
26- export const countriesSelector = state => state . profilePage . countries ;
26+ export const countriesCodesListSelector = state => state . profilePage . countriesCodesList ;
2727
2828export const editableFormModeSelector = createSelector (
2929 profileAccountSelector ,
@@ -113,14 +113,13 @@ export const sortedLanguagesSelector = createSelector(
113113
114114export const sortedCountriesSelector = createSelector (
115115 localeSelector ,
116- countriesSelector ,
116+ countriesCodesListSelector ,
117117 profileAccountSelector ,
118- ( locale , countries , profileAccount ) => {
118+ ( locale , countriesCodesList , profileAccount ) => {
119119 const countryList = getCountryList ( locale ) ;
120- const countriesCodes = new Set ( countries . map ( ( { code } ) => code ) ) ;
121- const userCountryCode = profileAccount . country ;
120+ const userCountry = profileAccount . country ;
122121
123- return countryList . filter ( ( { code } ) => code === userCountryCode || countriesCodes . has ( code ) ) ;
122+ return countryList . filter ( ( { code } ) => code === userCountry || countriesCodesList . find ( x => x === code ) ) ;
124123 } ,
125124) ;
126125
@@ -139,12 +138,12 @@ export const countrySelector = createSelector(
139138 editableFormSelector ,
140139 sortedCountriesSelector ,
141140 countryMessagesSelector ,
142- countriesSelector ,
143- ( editableForm , sortedCountries , countryMessages , countries ) => ( {
141+ countriesCodesListSelector ,
142+ ( editableForm , sortedCountries , countryMessages , countriesCodesList ) => ( {
144143 ...editableForm ,
145144 sortedCountries,
146145 countryMessages,
147- countries ,
146+ countriesCodesList ,
148147 } ) ,
149148) ;
150149
0 commit comments