refactor: extract shared country list and plan prices

This commit is contained in:
Usman Baig
2026-03-26 21:22:12 +01:00
parent 4e7ad88763
commit d419322ab7
3 changed files with 50 additions and 35 deletions

35
lib/countries.ts Normal file
View File

@@ -0,0 +1,35 @@
export const COUNTRY_OPTIONS = [
{ value: 'BE', label: 'Belgium' },
{ value: 'NL', label: 'Netherlands' },
{ value: 'DE', label: 'Germany' },
{ value: 'FR', label: 'France' },
{ value: 'AT', label: 'Austria' },
{ value: 'IT', label: 'Italy' },
{ value: 'ES', label: 'Spain' },
{ value: 'PT', label: 'Portugal' },
{ value: 'IE', label: 'Ireland' },
{ value: 'LU', label: 'Luxembourg' },
{ value: 'FI', label: 'Finland' },
{ value: 'SE', label: 'Sweden' },
{ value: 'DK', label: 'Denmark' },
{ value: 'PL', label: 'Poland' },
{ value: 'CZ', label: 'Czech Republic' },
{ value: 'RO', label: 'Romania' },
{ value: 'BG', label: 'Bulgaria' },
{ value: 'HR', label: 'Croatia' },
{ value: 'SI', label: 'Slovenia' },
{ value: 'SK', label: 'Slovakia' },
{ value: 'HU', label: 'Hungary' },
{ value: 'LT', label: 'Lithuania' },
{ value: 'LV', label: 'Latvia' },
{ value: 'EE', label: 'Estonia' },
{ value: 'MT', label: 'Malta' },
{ value: 'CY', label: 'Cyprus' },
{ value: 'GR', label: 'Greece' },
{ value: 'US', label: 'United States' },
{ value: 'GB', label: 'United Kingdom' },
{ value: 'CH', label: 'Switzerland' },
{ value: 'NO', label: 'Norway' },
{ value: 'CA', label: 'Canada' },
{ value: 'AU', label: 'Australia' },
] as const