File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,12 @@ const checkAllImagesLoaded = () => {
5050const delay = ( n = 0 ) => new Promise ( ( r ) => setTimeout ( r , n ) ) ;
5151
5252let lastHashEl : HTMLElement | undefined = undefined ;
53- let newPage = true ;
53+ let newPageFlag = true ;
54+ if ( ! import . meta. env . SSR ) {
55+ setTimeout ( ( ) => {
56+ newPageFlag = false ;
57+ } , 1000 ) ;
58+ }
5459const animateHashEl = async ( hashEl ?: HTMLElement ) => {
5560 if ( location . hash ) {
5661 hashEl ??= document . querySelector < HTMLElement > ( location . hash ) || undefined ;
@@ -66,8 +71,8 @@ const animateHashEl = async (hashEl?: HTMLElement) => {
6671 }
6772 hashEl . classList . add ( hintCls ) ;
6873 lastHashEl = hashEl ;
69- const ms = 500 * 2 * ( newPage ? 5 : 2 ) ;
70- newPage = false ;
74+ const ms = 500 * 2 * ( newPageFlag ? 5 : 2 ) ;
75+ newPageFlag = false ;
7176 await delay ( ms ) ;
7277 hashEl . classList . remove ( hintCls ) ;
7378 if ( lastHashEl === hashEl ) {
You can’t perform that action at this time.
0 commit comments