display a text share
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
<script lang="ts">
|
||||
export let contentType: string;
|
||||
export let filename: string;
|
||||
export let slug: string;
|
||||
export let response: Response;
|
||||
export let contentType: string;
|
||||
export let filename: string;
|
||||
export let slug: string;
|
||||
</script>
|
||||
|
||||
<div>
|
||||
Default opener
|
||||
Default opener
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,18 @@
|
||||
<script lang="ts">
|
||||
export let contentType: string;
|
||||
export let filename: string;
|
||||
export let slug: string;
|
||||
export let response: Response;
|
||||
import { onMount } from "svelte";
|
||||
export let contentType: string;
|
||||
export let filename: string;
|
||||
export let slug: string;
|
||||
|
||||
let content = "";
|
||||
|
||||
onMount(async () => {
|
||||
const res = await fetch(`/s/${slug}`);
|
||||
content = await res.text();
|
||||
});
|
||||
</script>
|
||||
|
||||
<div>
|
||||
Text opener
|
||||
Text opener
|
||||
<pre><code>{ content }</code></pre>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user