subdivisionByNamefunction
The one subdivision a typed name means. When the name is at more than one level, the highest level wins (a region over a department of the same name).
Import it
import { subdivisionByName } from "@johnmorrisdotca/kuni/subdivisions";
Definition
function subdivisionByName(text: string, options?: SubdivisionByNameOptions): Subdivision | null
Parameters
| Name | Type | Description |
|---|---|---|
text | string | What was typed: "Ontario", オンタリオ州, オンタリオ. |
options (optional) | SubdivisionByNameOptions |
|
Returns
Subdivision | null
The subdivision, frozen; null when nothing matches, or when the name is still more than one place
(Punjab is in India and in Pakistan): name the country.
Examples
import { subdivisionByName } from "@johnmorrisdotca/kuni/subdivisions";
console.log(subdivisionByName("オンタリオ州", { country: "CA" })?.code); // "CA-ON"
console.log(subdivisionByName("Punjab")); // null
console.log(subdivisionByName("Punjab", { country: "PK" })?.code); // "PK-PB"CA-ON
null
PK-PBWhat it prints (run when this page was built)