chore: fixing minor astro warnings
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-11-18 00:16:01 +01:00
parent b6ad4ebf4d
commit 33d7e654c5
4 changed files with 32 additions and 33 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
* @param {AppuntiCardProps} param0
* @returns
*/
export const AppuntiCard = ({ image, course, title, author, courseYear }) => {
export const AppuntiCard = ({ course, title, author, courseYear }) => {
return (
<div class="appunti-item">
<div class="thumbnail"></div>
+9 -9
View File
@@ -1,4 +1,4 @@
import { effect, useComputed, useSignal } from '@preact/signals'
import { useComputed, useSignal } from '@preact/signals'
import Fuse from 'fuse.js'
import { useEffect } from 'preact/hooks'
import { ShowMore } from './Paginate'
@@ -67,22 +67,22 @@ export const UtentiPage = () => {
$filter.value === 'macchinisti'
? $utentiData.value.filter(user => MACCHINISTI.includes(user.uid))
: $filter.value === 'rappstud'
? $utentiData.value.filter(user => RAPPSTUD.includes(user.uid))
: $utentiData.value,
? $utentiData.value.filter(user => RAPPSTUD.includes(user.uid))
: $utentiData.value
)
const $fuse = useComputed(
() =>
new Fuse($filteredData.value, {
keys: ['gecos', 'uid'],
}),
})
)
const $searchText = useSignal('')
const $searchResults = useComputed(() =>
$searchText.value.trim().length > 0
? ($fuse.value?.search($searchText.value).map(result => result.item) ?? [])
: $filteredData.value,
? $fuse.value?.search($searchText.value).map(result => result.item) ?? []
: $filteredData.value
)
useEffect(() => {
@@ -107,7 +107,7 @@ export const UtentiPage = () => {
<>
<span class="material-symbols-outlined">{v.icon}</span> {v.label}
</>,
]),
])
)}
</ComboBox>
<div class="search">
@@ -130,8 +130,8 @@ export const UtentiPage = () => {
{RAPPSTUD.includes(poissonUser.uid)
? 'account_balance'
: MACCHINISTI.includes(poissonUser.uid)
? 'construction'
: 'person'}
? 'construction'
: 'person'}
</span>
</div>
<div class="text">{poissonUser.gecos}</div>
+2 -2
View File
@@ -1,9 +1,9 @@
import { useEffect, useMemo, useState } from 'preact/hooks'
import { useEffect, useState } from 'preact/hooks'
export const trottleDebounce = <T extends any[], R>(
fn: (...args: T) => R,
delay: number,
options: { leading?: boolean; trailing?: boolean } = {},
options: { leading?: boolean; trailing?: boolean } = {}
): ((...args: T) => R | undefined) => {
let lastCall = 0
let lastResult: R | undefined