WIP
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-03-22 17:34:24 +01:00
parent 3d07c3e887
commit 7280e83d18
2 changed files with 17 additions and 15 deletions

View File

@@ -77,11 +77,11 @@
// On init, send an event to the Carousel component with the photoSlug to set currentIndex and then change the photo
// Pop event from browser (prev/next)
// const changedUrl = event => {
// dispatch('changedUrl', {
// location: event.target.location
// })
// }
const changedUrl = event => {
dispatch('changedUrl', {
currentPhoto: currentPhoto
})
}
/*

View File

@@ -22,20 +22,22 @@
*/
let scope
let firstLoad = true
let previousPage
// 1. Watch page change
page.subscribe(page => {
if (!page.params.photo) {
// Run the loader animation (only after first load)
if (!firstLoad && process.browser) {
animateIn(scope)
}
// TODO: Figure out how to delay the page rendering a little bit before the end of the transition panel ending
// Set pageReady to false (?)
pageReady.set(false)
// Run the loader animation (only after first load)
if (!firstLoad) {
animateIn(scope)
}
// TODO: Figure out how to delay the page rendering a little bit before the end of the transition panel ending
// Set pageReady to false (?)
pageReady.set(false)
// Store current page
previousPage = page
})
// 2. Watch when loaded changes