Skip to content

Commit 45f8814

Browse files
committed
Include VectorTileSource if tileUrl not null
1 parent d69ce60 commit 45f8814

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

popgetter-browser/web/src/routes/TilesMap.svelte

+22-20
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,20 @@
3333
zoom={2}
3434
bind:bounds
3535
>
36-
<VectorTileSource url={currentUrl} promoteId={"GEO_ID"}>
37-
<FillLayer
38-
paint={{
39-
"fill-color": ["coalesce", ["feature-state", "color"], "#102020"],
40-
"fill-opacity": hoverStateFilter(0.7, 1.0),
41-
}}
42-
sourceLayer={"geoms"}
43-
manageHoverState
44-
eventsIfTopMost
45-
hoverCursor="pointer"
46-
>
47-
<!-- TODO: WIP add hover -->
48-
<!-- <FillLayer
36+
{#if $tileUrl !== null}
37+
<VectorTileSource url={currentUrl} promoteId={"GEO_ID"}>
38+
<FillLayer
39+
paint={{
40+
"fill-color": ["coalesce", ["feature-state", "color"], "#102020"],
41+
"fill-opacity": hoverStateFilter(0.7, 1.0),
42+
}}
43+
sourceLayer={"geoms"}
44+
manageHoverState
45+
eventsIfTopMost
46+
hoverCursor="pointer"
47+
>
48+
<!-- TODO: WIP add hover -->
49+
<!-- <FillLayer
4950
paint={{
5051
"fill-color": ["coalesce", ["feature-state", "color"], "#102020"],
5152
"fill-opacity": 0.7,
@@ -61,12 +62,13 @@
6162
</p>
6263
</div>
6364
</Popup> -->
64-
</FillLayer>
65-
<JoinedData
66-
data={$previewMetricMapColors}
67-
idCol="GEO_ID"
68-
sourceLayer="geoms"
69-
/>
70-
</VectorTileSource>
65+
</FillLayer>
66+
<JoinedData
67+
data={$previewMetricMapColors}
68+
idCol="GEO_ID"
69+
sourceLayer="geoms"
70+
/>
71+
</VectorTileSource>
72+
{/if}
7173
</MapLibre>
7274
{/if}

0 commit comments

Comments
 (0)