File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ interface IProps {
2424export const useCurrency = ( ) => useContext ( Context ) ;
2525
2626const CurrencyProvider = ( { children } : IProps ) => {
27- const { data : currencyCodeList = [ ] } = useQuery ( 'currency' , ApiGateway . getSupportedCurrencyList ) ;
27+ const { data : currencyCodeListUnsorted = [ ] } = useQuery ( 'currency' , ApiGateway . getSupportedCurrencyList ) ;
2828 const [ selectedCurrency , setSelectedCurrency ] = useState < string > ( '' ) ;
2929
3030 useEffect ( ( ) => {
@@ -36,13 +36,15 @@ const CurrencyProvider = ({ children }: IProps) => {
3636 SessionGateway . setSessionValue ( 'currencyCode' , currencyCode ) ;
3737 } , [ ] ) ;
3838
39+ const currencyCodeList = currencyCodeListUnsorted . sort ( ) ;
40+
3941 const value = useMemo (
40- ( ) => ( {
41- currencyCodeList,
42- selectedCurrency,
43- setSelectedCurrency : onSelectCurrency ,
44- } ) ,
45- [ currencyCodeList , selectedCurrency , onSelectCurrency ]
42+ ( ) => ( {
43+ currencyCodeList,
44+ selectedCurrency,
45+ setSelectedCurrency : onSelectCurrency ,
46+ } ) ,
47+ [ currencyCodeList , selectedCurrency , onSelectCurrency ]
4648 ) ;
4749
4850 return < Context . Provider value = { value } > { children } </ Context . Provider > ;
You can’t perform that action at this time.
0 commit comments