feat: add nationality support with demonym in CountrySelect and related components

This commit is contained in:
estifanos
2026-08-10 12:28:31 +00:00
parent 849915d5db
commit 19afcc3403
6 changed files with 58 additions and 5 deletions

20
package-lock.json generated
View File

@@ -28,6 +28,7 @@
"dayjs": "^1.11.20",
"ethiopian-calendar-date-converter": "^2.1.6",
"i18n-iso-countries": "^7.14.0",
"i18n-nationality": "^1.4.0",
"i18next": "^25.6.0",
"js-cookie": "^3.0.8",
"react": "^19.0.0",
@@ -8426,6 +8427,12 @@
"dev": true,
"license": "MIT"
},
"node_modules/@types/diacritics": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/@types/diacritics/-/diacritics-1.3.3.tgz",
"integrity": "sha512-wt0tBItmBsOUVZ8+MCrkBMoVfH/EUZeTXwYSekVVYilZlGDYssREUR+sX72mHvl2IrbdCKgpYARXKh3awD2how==",
"license": "MIT"
},
"node_modules/@types/dompurify": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz",
@@ -12814,6 +12821,19 @@
"node": ">= 12"
}
},
"node_modules/i18n-nationality": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/i18n-nationality/-/i18n-nationality-1.4.0.tgz",
"integrity": "sha512-/zZBGY8TbdL4xsIo5RMe1XTdMyHlHhLA6S2u7XsYJDh2c2ONVwxf0Pz5yKcLjKxtl8ma4jgtGnUaEgF/4ZOWbQ==",
"license": "MIT",
"dependencies": {
"@types/diacritics": "^1.3.1",
"diacritics": "^1.3.0"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/i18next": {
"version": "25.10.10",
"resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.10.tgz",