UNPKG

nuxt-mapbox

Version:

Elegant Mapbox GL JS integration with Nuxt

12 lines (11 loc) 315 B
import { useMapboxInstance } from "#imports"; import { watchOnce } from "@vueuse/core"; export function useMapboxBeforeLoad(mapID, callback) { const map = useMapboxInstance(mapID); if (map.value) return callback(map.value); watchOnce(map, () => { if (map.value) { callback(map.value); } }); }