mirror of https://github.com/sveltejs/svelte
parent
a39fc8de72
commit
7efd6b5b5b
@ -0,0 +1,8 @@
|
||||
<script>
|
||||
import { deleteContext } from 'svelte';
|
||||
|
||||
const deleted = deleteContext('test');
|
||||
</script>
|
||||
|
||||
<div>{deleted}</div>
|
||||
<slot />
|
||||
@ -0,0 +1,8 @@
|
||||
<script>
|
||||
import { hasContext } from 'svelte';
|
||||
|
||||
const has = hasContext('test');
|
||||
</script>
|
||||
|
||||
<div>{has}</div>
|
||||
<slot />
|
||||
@ -0,0 +1,7 @@
|
||||
<script>
|
||||
import { setContext } from 'svelte';
|
||||
|
||||
setContext('test', true);
|
||||
</script>
|
||||
|
||||
<slot></slot>
|
||||
@ -0,0 +1,7 @@
|
||||
export default {
|
||||
html: `
|
||||
<div>true</div>
|
||||
<div>false</div>
|
||||
<div>false</div>
|
||||
`
|
||||
};
|
||||
@ -0,0 +1,13 @@
|
||||
<script>
|
||||
import Nested from "./Nested.svelte";
|
||||
import Delete from "./Delete.svelte";
|
||||
import Leaf from "./Leaf.svelte";
|
||||
</script>
|
||||
|
||||
<Nested>
|
||||
<Delete>
|
||||
<Leaf>
|
||||
<Delete />
|
||||
</Leaf>
|
||||
</Delete>
|
||||
</Nested>
|
||||
Loading…
Reference in new issue