diff options
Diffstat (limited to 'src/albums.js')
| -rw-r--r-- | src/albums.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/albums.js b/src/albums.js index 19602df..529a02e 100644 --- a/src/albums.js +++ b/src/albums.js @@ -8,8 +8,8 @@ export default async function initAlbums(albumsPageContainer) { async function createAlbum(res) { console.log(res.albumName, res.id, res.startDate, res.endDate, res.assetCount, res.shared) const albumClone = albumTemplate.content.cloneNode(true) - albumClone.querySelector(".album").dataset.key = res.id - albumClone.querySelector(".album-thumb").src = apiConnector.assetThumbnailSrc(res.albumThumbnailAssetId) + albumClone.firstElementChild.dataset.key = res.id + albumClone.querySelector("img").src = apiConnector.assetThumbnailSrc(res.albumThumbnailAssetId) albumClone.querySelector(".album-name").textContent = res.albumName albumClone.querySelector(".album-assets-count").textContent = res.assetCount.toLocaleString() if (!res.shared) @@ -33,7 +33,10 @@ export default async function initAlbums(albumsPageContainer) { return console.log(album) - album.classList.toggle("selected") + if (album.dataset.selected) + delete album.dataset.selected + else + album.dataset.selected = "1" }) return true |
