UNPKG

@ugrc/layer-selector

Version:

This is a react component for adding a quick base map selector with a happy path for using [UGRC's Discover Service](https://gis.utah.gov/discover).

63 lines (57 loc) 1.23 kB
import Collection from '@arcgis/core/core/Collection.js'; import LayerSelector from './'; import './LayerSelector.css'; export default { component: LayerSelector, }; const mapViewMock = { map: { layers: new Collection(), basemap: { layers: new Collection(), }, }, when: () => {}, ui: { add: () => {}, }, }; export const Basic = { render: () => ( <LayerSelector baseLayers={['Lite', 'Terrain', 'Topo', 'Color IR']} view={mapViewMock} quadWord="my-fake-quad-word" ></LayerSelector> ), }; export const WithoutExpandableContainer = { render: () => ( <LayerSelector baseLayers={['Lite', 'Terrain', 'Topo', 'Color IR']} view={mapViewMock} quadWord="my-fake-quad-word" makeExpandable={false} overlays={['Address Points']} ></LayerSelector> ), }; export const DefaultSelection = { render: () => ( <LayerSelector baseLayers={[ 'Lite', 'Terrain', { token: 'Topo', selected: true, }, 'Color IR', ]} view={mapViewMock} quadWord="my-fake-quad-word" makeExpandable={false} overlays={['Address Points']} ></LayerSelector> ), };