File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
sites/svelte.dev/src/routes Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change 7
7
import ' @sveltejs/site-kit/styles/index.css' ;
8
8
9
9
export let data;
10
+
11
+ /** @type {import('@sveltejs/kit').Snapshot<number>} */
12
+ let shell_snapshot;
13
+
14
+ export const snapshot = {
15
+ capture () {
16
+ return {
17
+ shell: shell_snapshot? .capture ()
18
+ };
19
+ },
20
+ restore (data ) {
21
+ shell_snapshot? .restore (data .shell );
22
+ }
23
+ };
10
24
< / script>
11
25
12
26
< svelte: head>
18
32
< / svelte: head>
19
33
20
34
< div style: display= {$page .url .pathname !== ' /docs' ? ' contents' : ' none' }>
21
- <Shell nav _visible={$page .url .pathname !== ' /repl/embed' }>
35
+ < Shell nav_visible= {$page .url .pathname !== ' /repl/embed' } bind : snapshot = {shell_snapshot} >
22
36
< Nav slot= " top-nav" title= {data .nav_title } links= {data .nav_links }>
23
37
< svelte: fragment slot= " home-large" >
24
38
< strong> svelte< / strong> .dev
You can’t perform that action at this time.
0 commit comments