Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | 6x 50x 6x 50x 6x 50x 6x 50x | import { Country } from '@bigcommerce/checkout-sdk';
export function getCountries(): Country[] {
return [
getAustralia(),
getUnitedStates(),
getJapan(),
];
}
export function getAustralia(): Country {
return {
code: 'AU',
name: 'Australia',
subdivisions: [
{ code: 'NSW', name: 'New South Wales' },
{ code: 'VIC', name: 'Victoria' },
],
hasPostalCodes: true,
requiresState: true,
};
}
export function getUnitedStates(): Country {
return {
code: 'US',
name: 'United States',
hasPostalCodes: true,
requiresState: true,
subdivisions: [
{ code: 'CA', name: 'California' },
{ code: 'TX', name: 'Texas' },
],
};
}
export function getJapan(): Country {
return {
code: 'JP',
name: 'Japan',
hasPostalCodes: false,
requiresState: false,
subdivisions: [],
};
}
|