Skip to content

Commit

Permalink
✨ Nice Icons on Edit
Browse files Browse the repository at this point in the history
  • Loading branch information
reuben committed Nov 26, 2016
1 parent 73ac13f commit 2c199bb
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion front/components/Map/index.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import React from 'react'
import {latLngBounds as LatLngBounds} from 'leaflet'
import {latLngBounds as LatLngBounds, Editable} from 'leaflet'
import {} from 'leaflet/dist/leaflet.css'
import {Map as LeafletMap} from 'react-leaflet'

import {} from 'leaflet-editable'
import mapIcon from './mapIcon'

import KeyCombo from '../KeyCombo'
import MapNav from '../MapNav'
Expand Down Expand Up @@ -55,6 +56,18 @@ class Map extends React.Component {
zoom={16}
className={map}
editable={true}
editOptions={{
vertexMarkerClass: Editable.VertexMarker.extend({
initialize(...args){
Editable.VertexMarker.prototype.initialize.call(this, ...args)
this.setIcon(mapIcon({size: 10}))
}}),
middleMarkerClass: Editable.MiddleMarker.extend({
initialize(...args){
Editable.MiddleMarker.prototype.initialize.call(this, ...args)
this.setIcon(mapIcon({size: 10}))
}})
}}
zoomControl={false}
attributionControl={false}
>
Expand Down

0 comments on commit 2c199bb

Please sign in to comment.