feat(spa): register flagship prayer-map (MapLibre) in the power app's Experimental section + PROFILES — visible-but-labeled per the experimental-profile law
This commit is contained in:
parent
692b25e1f5
commit
ee3ebf8700
4 changed files with 22 additions and 0 deletions
|
|
@ -900,6 +900,14 @@ const PROFILES = {
|
|||
views: ['map'],
|
||||
config: { profile:'upg-neighbors', dataSource:'pray-tools', instanceId:'wrapper-upg-neighbor-lab' },
|
||||
},
|
||||
// Flagship prayer map — MapLibre by default (token-free; no single point of failure for
|
||||
// partner embeds), no search bar. Experimental until blessed to production.
|
||||
'prayer-map-maplibre': {
|
||||
tag: 'prayer-map',
|
||||
src: './doxa-maps/prayer-map/prayer-map.js',
|
||||
views: ['map'],
|
||||
config: { profile:'prayer-map', dataSource:'pray-tools', instanceId:'wrapper-prayer-map', provider:'maplibre' },
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -98,6 +98,9 @@ export const NAV = [
|
|||
open: false,
|
||||
children: [
|
||||
{ kind: 'item', id: 'nationmapper', label: 'Nationmapper', icon: 'share', target: 'both' },
|
||||
// Flagship prayer-map (MapLibre-default, token-free, no search) — in Experimental
|
||||
// until blessed to production, per the experimental-profile law.
|
||||
{ kind: 'item', id: 'prayer-map-maplibre', label: 'Prayer Map (MapLibre)', icon: 'prayer', target: 'both' },
|
||||
// Country Posters MOVED here from Prayer Mobilization to Experimental.
|
||||
{ kind: 'item', id: 'countries-map', label: 'Country Posters', icon: 'poster', target: 'both' },
|
||||
// Outreach Planner = geo-steward, renamed + moved out of the Dashboard folder.
|
||||
|
|
|
|||
|
|
@ -900,6 +900,14 @@ const PROFILES = {
|
|||
views: ['map'],
|
||||
config: { profile:'upg-neighbors', dataSource:'pray-tools', instanceId:'wrapper-upg-neighbor-lab' },
|
||||
},
|
||||
// Flagship prayer map — MapLibre by default (token-free; no single point of failure for
|
||||
// partner embeds), no search bar. Experimental until blessed to production.
|
||||
'prayer-map-maplibre': {
|
||||
tag: 'prayer-map',
|
||||
src: './doxa-maps/prayer-map/prayer-map.js',
|
||||
views: ['map'],
|
||||
config: { profile:'prayer-map', dataSource:'pray-tools', instanceId:'wrapper-prayer-map', provider:'maplibre' },
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -98,6 +98,9 @@ export const NAV = [
|
|||
open: false,
|
||||
children: [
|
||||
{ kind: 'item', id: 'nationmapper', label: 'Nationmapper', icon: 'share', target: 'both' },
|
||||
// Flagship prayer-map (MapLibre-default, token-free, no search) — in Experimental
|
||||
// until blessed to production, per the experimental-profile law.
|
||||
{ kind: 'item', id: 'prayer-map-maplibre', label: 'Prayer Map (MapLibre)', icon: 'prayer', target: 'both' },
|
||||
// Country Posters MOVED here from Prayer Mobilization to Experimental.
|
||||
{ kind: 'item', id: 'countries-map', label: 'Country Posters', icon: 'poster', target: 'both' },
|
||||
// Outreach Planner = geo-steward, renamed + moved out of the Dashboard folder.
|
||||
|
|
|
|||
Loading…
Reference in a new issue