[bugfix] clear the notfound message on new search
This commit is contained in:
@@ -2,27 +2,6 @@
|
||||
import '/src/assets/css/main.scss';
|
||||
export const prerender = false;
|
||||
---
|
||||
<script is:inline>
|
||||
const afterUpdate = (e) => {
|
||||
const start = document.querySelector('#start');
|
||||
if (start) {
|
||||
const val = Number(start.value) || 0;
|
||||
start.value = (val + 20).toString();
|
||||
}
|
||||
// delete the triggering element
|
||||
if (e && e.detail && e.detail.elt) {
|
||||
e.detail.elt.remove();
|
||||
}
|
||||
};
|
||||
const beforeSearch = (e) => {
|
||||
const start = document.querySelector('#start');
|
||||
if (start) {
|
||||
start.value = '0';
|
||||
document.querySelector('#cardGrid').innerHTML = '';
|
||||
window.scrollTo({ top: 0, behavior: 'instant' });
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<nav class="navbar navbar-expand sticky-top bg-dark" data-bs-theme="dark">
|
||||
<div class="container container-fluid">
|
||||
<a class="navbar-brand d-flex" href="/">
|
||||
|
||||
@@ -14,6 +14,8 @@ import { Show } from '@clerk/astro/components'
|
||||
}
|
||||
};
|
||||
const beforeSearch = (e) => {
|
||||
const notfound = document.getElementById('notfound');
|
||||
if (notfound) notfound.innerHTML = '';
|
||||
const start = document.querySelector('#start');
|
||||
if (start) {
|
||||
start.value = '0';
|
||||
|
||||
Reference in New Issue
Block a user