Spaces:
Runtime error
Runtime error
scroll
Browse files
frontend/src/routes/+page.svelte
CHANGED
@@ -179,6 +179,12 @@
|
|
179 |
window.parentIFrame.scrollTo(0, promptInputEl.offsetTop);
|
180 |
}
|
181 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
</script>
|
183 |
|
184 |
<div class="max-w-screen-md mx-auto px-3 py-8 relative z-0">
|
@@ -258,10 +264,7 @@
|
|
258 |
<a
|
259 |
on:click|preventDefault={() => {
|
260 |
page = page - 1 < 0 ? 0 : page - 1;
|
261 |
-
|
262 |
-
// if ('parentIFrame' in window) {
|
263 |
-
// window.parentIFrame.scrollTo(0, promptInputEl.offsetTop);
|
264 |
-
// }
|
265 |
}}
|
266 |
class="px-2.5 py-1 hover:bg-gray-50 dark:hover:bg-gray-800 flex items-center rounded-lg"
|
267 |
href="#"
|
@@ -278,10 +281,7 @@
|
|
278 |
<a
|
279 |
on:click|preventDefault={() => {
|
280 |
page = page + 1 >= totalPages - 1 ? totalPages - 1 : page + 1;
|
281 |
-
|
282 |
-
// if ('parentIFrame' in window) {
|
283 |
-
// window.parentIFrame.scrollTo(0, promptInputEl.offsetTop);
|
284 |
-
// }
|
285 |
}}
|
286 |
class="px-2.5 py-1 hover:bg-gray-50 dark:hover:bg-gray-800 flex items-center rounded-lg"
|
287 |
href="#"
|
|
|
179 |
window.parentIFrame.scrollTo(0, promptInputEl.offsetTop);
|
180 |
}
|
181 |
}
|
182 |
+
function scrollTop() {
|
183 |
+
window.scrollTo(0, 0);
|
184 |
+
if ('parentIFrame' in window) {
|
185 |
+
window.parentIFrame.scrollTo(0, promptInputEl.offsetTop);
|
186 |
+
}
|
187 |
+
}
|
188 |
</script>
|
189 |
|
190 |
<div class="max-w-screen-md mx-auto px-3 py-8 relative z-0">
|
|
|
264 |
<a
|
265 |
on:click|preventDefault={() => {
|
266 |
page = page - 1 < 0 ? 0 : page - 1;
|
267 |
+
scrollTop();
|
|
|
|
|
|
|
268 |
}}
|
269 |
class="px-2.5 py-1 hover:bg-gray-50 dark:hover:bg-gray-800 flex items-center rounded-lg"
|
270 |
href="#"
|
|
|
281 |
<a
|
282 |
on:click|preventDefault={() => {
|
283 |
page = page + 1 >= totalPages - 1 ? totalPages - 1 : page + 1;
|
284 |
+
scrollTop();
|
|
|
|
|
|
|
285 |
}}
|
286 |
class="px-2.5 py-1 hover:bg-gray-50 dark:hover:bg-gray-800 flex items-center rounded-lg"
|
287 |
href="#"
|