New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

react-jvectormap

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-jvectormap

A jvectormap wrapper for React apps

0.0.16
latest
Version published
Weekly downloads
10K
-16.72%
Maintainers
1
Weekly downloads
 
Created

React jvectormap

About

A simple wrapper for jvectormap

Please feel free to contribute, open issues or just enjoy this library!

Gettings started

Install the library:

npm install --save react-jvectormap

Include the jvectormap.css file in your project:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jvectormap/2.0.4/jquery-jvectormap.css" type="text/css" media="screen"/>

Example usage

        <div style={{width: 500, height: 500}}>
            <VectorMap map={'us_aea'}
                       backgroundColor="#3b96ce"
                       ref="map"
                       containerStyle={{
                           width: '100%',
                           height: '100%'
                       }}
                       containerClassName="map"
            />
        </div>

Will result the following map:

Supported props:

All the Map properties are supported as props.

Please note that map is a required prop, and must be one of the supported maps;

In addition, the plugin currently supports the following props:

proptyperequireddescription
containerStyleobjectnoan inline style object for the map container
containerClassNamestringnoa class name for the map container

Ref methods

You can allways add a ref to your VectorMap and access the following methods (more will be added in the future or upon request):

methodparamsreturn type
setBackgroundColor
programmatically change the map background color
color - string-
getMapObject
get the jvectormap object for additional options and methods (see jvectormap docs)
-object

Supported Maps

  • world_mill
  • us_aea
  • europe_mill
  • continents_mill
  • ch_mill
  • oceania_mill
  • africa_mill
  • asia_mill
  • north_america_mill
  • south_america_mill
  • ca_lcc
  • brazil
  • se_mill
  • es_mill
  • vietnam
  • indonesia
  • th_mill
  • de_mill
  • ar_mill
  • au_mill
  • kr_mill
  • co_mill

Please feel free to request new maps! just open an issue!

FAQs

Package last updated on 22 Feb 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts