관리자 기능과 계정 즐겨찾기 개선
This commit is contained in:
11
preset.html
11
preset.html
@@ -247,6 +247,7 @@
|
||||
if (window.UaPageI18n?.applyPageI18n) {
|
||||
await window.UaPageI18n.applyPageI18n();
|
||||
}
|
||||
await UaDeckFavorites.init();
|
||||
loadPublicDecks();
|
||||
document.getElementById('deck-search').addEventListener('input', renderList);
|
||||
document.getElementById('deck-series-filter').addEventListener('change', renderList);
|
||||
@@ -260,11 +261,15 @@
|
||||
renderList();
|
||||
});
|
||||
|
||||
document.getElementById('preset-list').addEventListener('click', (e) => {
|
||||
document.getElementById('preset-list').addEventListener('click', async (e) => {
|
||||
const favBtn = e.target.closest('[data-favorite]');
|
||||
if (favBtn) {
|
||||
UaDeckFavorites.toggle(favBtn.dataset.favorite);
|
||||
renderList();
|
||||
try {
|
||||
await UaDeckFavorites.toggle(favBtn.dataset.favorite);
|
||||
renderList();
|
||||
} catch (err) {
|
||||
alert(err.message || t('deckFavoriteFailed', '즐겨찾기 변경에 실패했습니다.'));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user