JSFiddle - React, Tailwind, and code Playground

by prasad raja

HTML

<script src="http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v5.0.1.min.js"></script>
<div id="container"></div>

JavaScript

var bahrainMap = {
    governorates: {
        northern: { path: "M291.005,146.514c-0.152-1.115-0.283-2.251-0.508-3.341 c-0.646-3.095-1.546-5.982-2.397-8.11c-0.665-1.662-1.642-3.48-2.784-5.375c-1.145-1.895-2.473-3.857-3.874-5.762 c-1.401-1.905-2.87-3.754-4.31-5.448c-1.441-1.693-2.855-3.242-4.116-4.503c-0.906-0.906-1.868-1.603-2.881-2.13 c-1.014-0.528-2.073-0.875-3.148-1.09c-1.074-0.214-2.176-0.304-3.268-0.266c-1.093,0.038-2.181,0.183-3.244,0.411 c-1.064,0.228-2.087,0.54-3.075,0.896s-1.94,0.764-2.81,1.187c-1.737,0.844-3.185,1.758-4.164,2.494 c-0.483,0.362-1.12,0.544-1.889,0.583c-0.77,0.036-1.664-0.051-2.64-0.267c-1.952-0.431-4.232-1.314-6.537-2.324 c-4.608-2.022-9.295-4.629-11.524-5.521c-0.325-0.131-0.526-0.564-0.629-1.258c-0.104-0.694-0.119-1.637-0.048-2.736 c0.137-2.196,0.568-5.059,1.089-7.917c0.687-3.763,1.157-5.664,1.693-8.015c-2.089-0.094-4.363-0.148-5.956-0.242 c-5.262-0.31-10.272-0.297-12.903,0.024c-2.366,0.288-6.953,0.773-10.194,1.09c-9.271,0.906-14.246,2.002-18.643,4.116 c-3.162,1.52-4.725,1.937-6.899,1.865c-3.637-0.119-5.655,1.294-6.054,4.236c-0.291,2.153-3.546,6.415-8.741,11.403 c-2.327,2.236-2.562,2.319-4.357,1.768c-1.694-0.52-2.165-0.408-4.26,1.065c-1.293,0.908-2.522,2.285-2.736,3.051 c-0.714,2.564-0.494,10.476,0.389,14.381l0.871,3.874l3.535,1.816c5.313,2.755,6.163,3.917,6.102,8.135 c-0.029,1.92-0.212,5.174-0.437,7.24c-0.309,2.841-0.201,4.407,0.483,6.416c1.149,3.373,1.153,5.545-0.023,9.783 c-0.881,3.167-3.134,6.087-5.206,6.778c-0.344,0.115-0.776,1.891-0.968,3.947l-0.339,3.753l-4.553,0.556 c-5.31,0.676-13.455,1.573-21.378,2.348c-3.086,0.302-6.975,0.853-8.62,1.21l-2.979,0.655l-2.229-2.615 c-2.325-2.721-5.317-3.894-7.166-2.833c-0.49,0.283-2.575,0.423-4.625,0.315l-3.729-0.194l-0.655-2.347 c-0.664-2.375-5.041-7.478-8.667-10.121c-2.66-1.938-12.459-5.795-18.304-7.191c-2.094-0.499-9.388-1.556-15.715-2.276 c-1.091-0.125-1.432,0.123-1.572,1.113c-0.253,1.779,2.396,2.793,8.353,3.173c5.845,0.372,9.572,1.326,18.086,4.624...