Skip to content

Commit 021a989

Browse files
Merge pull request #210 from samply/feature/scroll-to-results-on-search
feat: scroll to results on search
2 parents afe58d7 + e79cd88 commit 021a989

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/App.svelte

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
7575
window.addEventListener("lens-search-triggered", () => {
7676
sendQuery();
77+
scrollToResults();
7778
});
7879
7980
onMount(async () => {
@@ -113,6 +114,12 @@
113114
// Using setTimeout to ensure the custom element's onMount has completed.
114115
setTimeout(() => sendQuery(), 0);
115116
});
117+
118+
let results: HTMLElement;
119+
120+
function scrollToResults() {
121+
results.scrollIntoView({ behavior: "smooth" });
122+
}
116123
</script>
117124

118125
<div class="banner">
@@ -159,7 +166,7 @@
159166
></lens-catalogue>
160167
</div>
161168

162-
<div class="charts">
169+
<div class="charts" bind:this={results}>
163170
<div class="chart-wrapper result-summary">
164171
<lens-result-summary></lens-result-summary>
165172
</div>

0 commit comments

Comments
 (0)