Skip to content

Commit db2e289

Browse files
authored
feat: configurable autoLoad on search (#122)
Refactors state a bit. Also removes filtering, we'll have to add that back in. Closes #76 a slightly different way. https://github.com/user-attachments/assets/45eb79f0-5b89-48e3-80f4-6ef376902c46
1 parent b12fd87 commit db2e289

File tree

9 files changed

+305
-445
lines changed

9 files changed

+305
-445
lines changed

src/components/filter.tsx

Lines changed: 0 additions & 92 deletions
This file was deleted.

src/components/map.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ export default function Map() {
4949
stacGeoparquetTable,
5050
stacGeoparquetMetadata,
5151
setStacGeoparquetItemId,
52-
filteredItems,
5352
fileUpload,
5453
} = useStacMap();
5554
const {
@@ -95,11 +94,11 @@ export default function Map() {
9594
}),
9695
new GeoJsonLayer({
9796
id: "items",
98-
data: filteredItems as Feature[] | undefined,
97+
data: items as Feature[] | undefined,
9998
filled: true,
10099
stroked: true,
101100
getFillColor: fillColor,
102-
getLineColor: fillColor,
101+
getLineColor: lineColor,
103102
lineWidthUnits: "pixels",
104103
getLineWidth: 2,
105104
pickable: true,
@@ -110,7 +109,7 @@ export default function Map() {
110109
new GeoJsonLayer({
111110
id: "value",
112111
data: geojson,
113-
filled: filled && !picked && !items,
112+
filled: filled && !picked && (!items || items.length == 0),
114113
stroked: true,
115114
getFillColor: fillColor,
116115
getLineColor: lineColor,

0 commit comments

Comments
 (0)