File tree Expand file tree Collapse file tree 1 file changed +19
-15
lines changed Expand file tree Collapse file tree 1 file changed +19
-15
lines changed Original file line number Diff line number Diff line change 12
12
13
13
let urlToShare;
14
14
let encodageHash;
15
- import {
16
- saveAs
17
- } from ' file-saver-es' ;
15
+ let showMenu = false ;
18
16
19
17
let menu;
20
18
36
34
}
37
35
38
36
function menuHide () {
39
- menu .style .display = menu .style .display == ' none' ? ' block' : ' none' ;
37
+ showMenu = showMenu ? false : true ;
38
+ }
39
+ if ($url && $url .searchParams && $url .searchParams .get (' m' )== 0 ) {
40
+ showMenu = false ;
41
+ } else {
42
+ showMenu = true ;
40
43
}
41
44
42
45
function menuShare () {
89
92
showNotification= false ;
90
93
}, 1500 );
91
94
}
92
-
93
95
</script >
94
96
95
97
<svelte:window on:keydown ={handleKeydown } on:beforeunload ={beforeunload } />
96
98
97
- <nav id ="menu" bind:this ={menu }>
98
- {#if $show }<a href ="#edit" on:click |preventDefault ={menuView }>👓</a >{:else }<a href ="#edit" on:click |preventDefault ={menuEdit }>✒️</a >{/if }
99
- <a href ="#saveHTML" on:click |preventDefault ={menuSaveAsHtml }>🌐</a >
100
- <a href ="#saveSVG" on:click |preventDefault ={menuSaveAsSvg }>💾</a >
101
- <a href ="#share" on:click |preventDefault ={menuShare }>🔗</a >
102
- {#if showNotification }
103
- <div id ="shareNotification" in:fly =" {{ y : 50 , duration : 1000 }}" out:fade >Lien copié dans le presse-papier !</div >
104
- {/if }
105
- <a href =" {$baseURL }" target =" _blank" rel =" noreferrer" >❓</a >
106
- </nav >
99
+ {#if showMenu }
100
+ <nav id ="menu" bind:this ={menu }>
101
+ {#if $show }<a href ="#edit" on:click |preventDefault ={menuView }>👓</a >{:else }<a href ="#edit" on:click |preventDefault ={menuEdit }>✒️</a >{/if }
102
+ <a href ="#saveHTML" on:click |preventDefault ={menuSaveAsHtml }>🌐</a >
103
+ <a href ="#saveSVG" on:click |preventDefault ={menuSaveAsSvg }>💾</a >
104
+ <a href ="#share" on:click |preventDefault ={menuShare }>🔗</a >
105
+ {#if showNotification }
106
+ <div id ="shareNotification" in:fly =" {{ y : 50 , duration : 1000 }}" out:fade >Lien copié dans le presse-papier !</div >
107
+ {/if }
108
+ <a href =" {$baseURL }" target =" _blank" rel =" noreferrer" >❓</a >
109
+ </nav >
110
+ {/if }
107
111
108
112
<style >
109
113
#menu {
You can’t perform that action at this time.
0 commit comments