13 lines
522 B
TypeScript
13 lines
522 B
TypeScript
![]() |
import { MultiAutocompleteChoiceType } from "@saleor/components/MultiAutocompleteSelectField";
|
||
|
import { ShopInfo_shop_countries } from "@saleor/components/Shop/types/ShopInfo";
|
||
|
import { SingleAutocompleteChoiceType } from "@saleor/components/SingleAutocompleteSelectField";
|
||
|
|
||
|
export function mapCountriesToChoices(
|
||
|
countries: ShopInfo_shop_countries[]
|
||
|
): Array<SingleAutocompleteChoiceType | MultiAutocompleteChoiceType> {
|
||
|
return countries.map(country => ({
|
||
|
label: country.country,
|
||
|
value: country.code
|
||
|
}));
|
||
|
}
|