This commit is contained in:
Timothy Jaeryang Baek committed 2026-02-11 15:55:23 -06:00
1 parent c8cbdc8f7f
commit e5035ea31e
6 files changed
+99 -25

No files matched your search

+17 -17
View File
@@ -54,22 +54,7 @@
let viewOption = '';
let page = 1;
// Debounce only query changes
$: if (query !== undefined) {
loading = true;
clearTimeout(searchDebounceTimer);
searchDebounceTimer = setTimeout(() => {
page = 1;
getSkillItems();
}, 300);
}
// Immediate response to page/filter changes
$: if (page && viewOption !== undefined) {
getSkillItems();
}
const getSkillItems = async () => {
const loadSkillItems = async () => {
if (!loaded) return;
loading = true;
@@ -95,6 +80,21 @@
}
};
// Debounce only query changes
$: if (query !== undefined) {
loading = true;
clearTimeout(searchDebounceTimer);
searchDebounceTimer = setTimeout(() => {
page = 1;
loadSkillItems();
}, 300);
}
// Immediate response to page/filter changes
$: if (page && viewOption !== undefined) {
loadSkillItems();
}
const cloneHandler = async (skill) => {
const _skill = await getSkillById(localStorage.token, skill.id).catch((error) => {
toast.error(`${error}`);
@@ -136,7 +136,7 @@
}
page = 1;
getSkillItems();
loadSkillItems();
await _skills.set(await getSkills(localStorage.token));
};