mirror of
https://github.com/immich-app/immich.git
synced 2025-03-01 15:11:21 +01:00
fix(web): update album information when sliding images (#1378)
This commit is contained in:
parent
05b79eb77b
commit
e5d798581c
1 changed files with 11 additions and 5 deletions
|
@ -36,17 +36,23 @@
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
document.addEventListener('keydown', onKeyboardPress);
|
document.addEventListener('keydown', onKeyboardPress);
|
||||||
|
|
||||||
|
getAllAlbums();
|
||||||
|
});
|
||||||
|
|
||||||
|
onDestroy(() => {
|
||||||
|
document.removeEventListener('keydown', onKeyboardPress);
|
||||||
|
});
|
||||||
|
|
||||||
|
$: asset.id && getAllAlbums(); // Update the album information when the asset ID changes
|
||||||
|
|
||||||
|
const getAllAlbums = async () => {
|
||||||
try {
|
try {
|
||||||
const { data } = await api.albumApi.getAllAlbums(undefined, asset.id);
|
const { data } = await api.albumApi.getAllAlbums(undefined, asset.id);
|
||||||
appearsInAlbums = data;
|
appearsInAlbums = data;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('Error getting album that asset belong to', e);
|
console.error('Error getting album that asset belong to', e);
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
onDestroy(() => {
|
|
||||||
document.removeEventListener('keydown', onKeyboardPress);
|
|
||||||
});
|
|
||||||
|
|
||||||
const handleKeyboardPress = (key: string) => {
|
const handleKeyboardPress = (key: string) => {
|
||||||
switch (key) {
|
switch (key) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue