From 67cd3b1747b2db9f257cf543ef6b1f1ae3d170f6 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Wed, 9 Nov 2022 17:38:49 -0600 Subject: [PATCH] Binding variable to the submit button of the form and in event handlers waiting for the DOM to update with tick. --- src/lib/components/pagination/index.svelte | 4 +- .../components/search/textSearch/index.svelte | 187 ++++++++++++++---- src/routes/+page.svelte | 3 +- src/routes/search/+page.svelte | 57 +----- 4 files changed, 155 insertions(+), 96 deletions(-) diff --git a/src/lib/components/pagination/index.svelte b/src/lib/components/pagination/index.svelte index ebc22b5..60df686 100644 --- a/src/lib/components/pagination/index.svelte +++ b/src/lib/components/pagination/index.svelte @@ -48,9 +48,9 @@

Per-page:

{ - dispatch('update', { pageSize: e.detail, page }); + dispatch('perPageEvent', { pageSize: e.detail, page }); }} let:open > diff --git a/src/lib/components/search/textSearch/index.svelte b/src/lib/components/search/textSearch/index.svelte index b680175..1ce44f7 100644 --- a/src/lib/components/search/textSearch/index.svelte +++ b/src/lib/components/search/textSearch/index.svelte @@ -1,13 +1,36 @@ - + {/if} + + {/if} + + + + + + + console.log('Prev page called', event)} + on:perPageEvent={handlePerPageEvent} +/>