doxa-maps/library/components/map-controls/index.js
Doxa Maps e19697673d
Some checks are pending
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
Doxa Maps — the map bundler, 7 production plugins and the Experimental shelf
2026-09-25 20:07:59 +00:00

23 lines
1.1 KiB
JavaScript

/**
* map-controls/index.js — Barrel export for all map control components.
*
* Import everything at once:
* import { MapToolbar, GeocoderComponent } from '../components/map-controls'
*
* Or pick what you need:
* import { ZoomInButton, ThemeToggleButton } from '../components/map-controls'
*/
export { default as MapControlButton } from './MapControlButton.vue'
export { default as MapToolbar } from './MapToolbar.vue'
export { default as GeocoderComponent } from './GeocoderComponent.vue'
export { default as HamburgerButton } from './HamburgerButton.vue'
// Individual buttons (useful for custom toolbars or embedding standalone controls)
export { default as ZoomInButton } from './ZoomInButton.vue'
export { default as ZoomOutButton } from './ZoomOutButton.vue'
export { default as LocationButton } from './LocationButton.vue'
export { default as FullscreenButton } from './FullscreenButton.vue'
export { default as ThemeToggleButton } from './ThemeToggleButton.vue'
export { default as HelpButton } from './HelpButton.vue'
export { default as ShareButton } from './ShareButton.vue'