Skip to content

Latest commit

 

History

History
109 lines (85 loc) · 1.88 KB

README.md

File metadata and controls

109 lines (85 loc) · 1.88 KB

List of Moroccan cities

Table Of Content

About

All Moroccan cities and their regions are contained in this package, which was created by a Moroccan JavaScript student.
you can use this package with react select library and create a custom select with search button.

Installation

npm install list-of-moroccan-cities
yarn add list-of-moroccan-cities

Usage

For Cities

const { cities } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "0",
    "name": "Afourar",
    "label": "Afourar"
  },
  {
    "id": "1",
    "name": "Agadir",
    "label": "Agadir"
  }
]

For regions

const { regions } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "1",
    "name": "Tanger-Tétouan-Al Hoceïma",
    "region": "Tanger-Tétouan-Al Hoceïma"
  },
  {
    "id": "2",
    "name": "l'Oriental",
    "region": "l'Oriental"
  }
]

For each city and its region

const { citiesWithRegion } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "0",
    "name": "Afourar",
    "label": "Afourar",
    "region": "Béni Mellal-Khénifra"
  },
  {
    "id": "1",
    "name": "Agadir",
    "label": "Agadir",
    "region": "Souss-Massa"
  }
]

Thanks for

I'm using this person's Alaouy repository to build this package, so I want to give him a big thank thanks. his repository data

License

MIT