diff --git a/src/routes/admin/feedback/+page.svelte b/src/routes/admin/feedback/+page.svelte index 1227b3a..1c9457e 100644 --- a/src/routes/admin/feedback/+page.svelte +++ b/src/routes/admin/feedback/+page.svelte @@ -11,8 +11,8 @@ import Textarea from '$lib/components/Input/Textarea.svelte'; import { onDestroy, onMount } from 'svelte'; - let feedback: (typeof Feedback.prototype.dataValues)[] = []; - let feedbackPerRequest = 25; + let feedbacks: (typeof Feedback.prototype.dataValues)[] = []; + let feedbacksPerRequest = 25; let feedbackFilter = { event: null, content: null, username: null }; let activeFeedback: typeof Feedback.prototype.dataValues | null = null; @@ -27,8 +27,8 @@ method: 'POST', body: JSON.stringify({ ...feedbackFilter, - limit: extendedFilter?.limit ?? feedbackPerRequest, - from: extendedFilter?.from ?? feedback.length + limit: extendedFilter?.limit ?? feedbacksPerRequest, + from: extendedFilter?.from ?? feedbacks.length }) }); return await response.json(); @@ -38,12 +38,12 @@ if (!window.location.hash) return; const requestedHash = window.location.hash.substring(1); - let f = feedback.find((r) => r.url_hash === requestedHash); - if (!f) { + let feedback = feedbacks.find((r) => r.url_hash === requestedHash); + if (!feedback) { const hashFeedback = (await fetchFeedback({ hash: requestedHash }))[0]; if (hashFeedback) { feedback = [hashFeedback, ...feedback]; - f = feedback; + feedback = hashFeedback; } else { await goto(window.location.href.split('#')[0], { replaceState: true }); return; @@ -60,7 +60,7 @@ if (browser) window.removeEventListener('hashchange', openHashReport); }); - $: if (feedbackFilter) fetchFeedback({ from: 0 }).then((r) => (feedback = r)); + $: if (feedbackFilter) fetchFeedback({ from: 0 }).then((r) => (feedbacks = r));
@@ -78,9 +78,9 @@ - await fetchFeedback().then((res) => (feedback = [...feedback, ...res]))} + await fetchFeedback().then((feedback) => (feedbacks = [...feedbacks, ...feedback]))} > - {#each feedback as feedback} + {#each feedbacks as feedback} Nutzer -