kadoshms/react-jvectormap

Custom Image Markers Causing Error: t.error is not a function

Opened this issue · 2 comments

index.js?8a37:1 Uncaught (in promise) TypeError: t.error is not a function

series={{
markers: [
{
attribute: 'image',
scale: {
closed: '/public/img/icon-np-1.png',
activeUntil2018: '/public/img/icon-np-1.png'
},
values: this.state.markers.reduce((p, c, i) => {
const pp = p;
console.log(pp);
pp[i] = c.status;
return pp;
}, {}),
legend: {
horizontal: true,
title: 'Nuclear power station status',
labelRender: (v) => {
if (false) {
console.log('dd');
}
return {
closed: 'Closed',
activeUntil2018: 'Scheduled for shut down
before 2018',
activeUntil2022: 'Scheduled for shut down
before 2022'
}[v];
}
}
}
]
}}

I can't figure out why.

Facing the same issue. Any update on this problem?
I faced it while I try use marker icon with react

series={{
          markers: [
            {
              attribute: "image",
              legend: {
                horizontal: true,
                labelRender: function noRefCheck() {},
                title: "Nuclear power station status",
              },
              scale: {
                _iconMarker: icons.marker,
              },
              values: {
                0: icons.marker,
                // ...handleRenderMarker(),
              },
            },
          ],
        }}