leaflet for component