| <script lang="ts"> | |
| import { createEventDispatcher } from "svelte"; | |
| export let elem_classes: string[] = []; | |
| export let value: string; | |
| export let visible = true; | |
| const dispatch = createEventDispatcher<{ change: undefined }>(); | |
| $: value, dispatch("change"); | |
| </script> | |
| <div class="prose {elem_classes.join(' ')}" class:hide={!visible}> | |
| {@html value} | |
| </div> | |
| <style> | |
| .hide { | |
| display: none; | |
| } | |
| </style> | |