OptionalchildrenOptionalclassOptionalloadExtra options forwarded to loadMapPackage. client is taken from the
provider; a popupFactory is defaulted from the maplibre module when one
is available so HonuaPopup works out of the box.
OptionalmapAttach to an existing, externally-owned map instead of creating one. When
set, HonuaMap never removes the map on unmount (the owner is responsible)
— it only disposes the runtime.
OptionalmapThe maplibre-gl module. Provide it to avoid a dynamic import (and to pin
the exact version). Ignored when map is supplied.
OptionalmapExtra options merged into the maplibre-gl Map constructor when
HonuaMap owns the map (container and style are managed for you).
OptionalonCalled if map creation or package loading fails.
OptionalonCalled once the runtime is ready.
The MapPackage to compose onto the map.
Optionalstyle
Props for HonuaMap.