Leaflet component for use in Blazor & Maui Blazor Applications
$ dotnet add package RazorLeafletRazor class library for use in Blazor/Maui Blazor applications to host leaflet maps as components. Currently uses webpack to bundle npm requirements.
Clone project and add to solution.
Reference RazorLeaflet project from your client project.
In your _Host.cshtml (Blazor Server) or index.html (Blazor WebAssembly/Blazor Maui), reference the bundled js:
<script src="_content/RazorLeaflet/js/index.bundle.js"></script>
In your razor page reference the component -
@page "/"
@using RazorLeaflet.Components
<MapComponent/>