react-brazil-map

Component of the map of Brazil

Usage no npm install needed!

<script type="module">
  import reactBrazilMap from 'https://cdn.skypack.dev/react-brazil-map';
</script>

README

react-brazil-map

Accessible Brazil map component for React.JS

Table of Contents

Installation

To install, you can use npm:

$ npm install --save react-brazil-map

To install, you can use yarn:

$ yarn add react-brazil-map

Examples

Example of district selection and default style:

import React, { useState } from 'react'
import { MapBrazil } from 'react-brazil-map'

function App () {
  const [distritc, setDistrict] = useState('')
  return (
    <div className='App'>
      <MapBrazil onChange={setDistrict} />
      <p>The selected district was {distritc}</p>
    </div>
  )
}

Customize the background color, selection color and map outline:

import React from 'react'
import { MapBrazil } from 'react-brazil-map'

function App () {
  return (
    <div className='App'>
      <MapBrazil bg='#6edbdb' fill='#000' colorStroke='red' />
    </div>
  )
}

You can also pass a style for the district title, width and height of the map:

import React from 'react'
import { MapBrazil } from 'react-brazil-map'

function App () {
  return (
    <div className='App'>
      <MapBrazil colorLabel='red' width={500} height={500} />
    </div>
  )
}