The TairoMobileDrawer
component is a drawer component that is designed to be used on mobile devices.
<script setup lang="ts">
const isOpen = ref(false)
</script>
<template>
<div>
<BaseButton @click="isOpen = true">
Open
</BaseButton>
<TairoMobileDrawer v-model="isOpen">
<div class="space-y-3 min-h-[40dvh]">
<ul class="font-sans text-lg space-y-2">
<li>
<NuxtLink
to="/"
class="text-muted-600 dark:text-muted-400 underline-offset-8"
exact-active-class="underline font-medium text-muted-900! dark:text-white!"
>
Home
</NuxtLink>
</li>
<li>
<NuxtLink
to="/documentation"
class="text-muted-600 dark:text-muted-400 underline-offset-8"
exact-active-class="underline font-medium text-muted-900! dark:text-white!"
>
Documentation
</NuxtLink>
</li>
</ul>
</div>
</TairoMobileDrawer>
</div>
</template>
Model | Type |
---|---|
v-model | boolean |
Prop | Type |
---|---|
class default: - | unknown |
default-value default: - | boolean |
key default: - | PropertyKey |
ref default: - | VNodeRef |
ref-for default: - | boolean |
ref-key default: - | string |
style default: - | unknown |
Slot | Type |
---|---|
#default | {} |