21 lines
304 B
Vue
21 lines
304 B
Vue
<template>
|
|
<details>
|
|
<summary :class="$style.summary">{{ summary }}</summary>
|
|
<blockquote>
|
|
<slot />
|
|
</blockquote>
|
|
</details>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
defineProps<{
|
|
summary?: string;
|
|
}>();
|
|
</script>
|
|
|
|
<style module>
|
|
.summary {
|
|
margin-top: -1em !important;
|
|
}
|
|
</style>
|