liujie
2026-09-11 4f6f15b818704079ff2e4e4719b798f48d68a335
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import areaData from './area-codes.json'
 
const provinceEntries = Object.entries(areaData)
 
export const areaProvinceNames = provinceEntries.map(([name]) => name)
export const areaProvinceCodes = provinceEntries.map(([, province]) => province.val)
 
export const areaCityNames = provinceEntries.map(([, province]) =>
  Object.keys(province.items || {})
)
 
export const areaCityCodes = provinceEntries.map(([, province]) =>
  Object.values(province.items || {}).map((city) =>
    typeof city === 'string' ? city : city.val
  )
)