How to use the mapbox.js.Icon function in mapbox

To help you get started, we’ve selected a few mapbox examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github openseattle / sewardparkstories.org / lib / map.js View on Github external
module.exports = function (state, options) {
  L.Icon.Default.imagePath = 'node_modules/leaflet/dist/images/'
  L.mapbox.accessToken = options.mapboxToken
  var tileLayer = L.mapbox.tileLayer(options.tileLayer)

  var map = L.map(options.el, {
    center: state.map.center,
    zoom: state.map.zoom,
    zoomControl: false,
    layers: [tileLayer],
    attributionControl: false
  })

  state.on('resize', function () {
    map.setZoom(state.map.zoom)
    map.setView(state.map.center)
  })