webapps/packages/layers/ux/app/components/XScaffold/MobileMenuCloseButton.vue
Dominik Milacher 0dc24c4db7
Some checks failed
Build and deploy updated apps / Build & deploy (push) Failing after 50s
Extend ux layer and overhaul panoramablick-saalbach.at
2025-11-21 21:17:52 +01:00

24 lines
445 B
Vue

<script setup lang="ts">
const { g } = useContentInjected()
const isMenuOpen = useMobileMenuOpen()
function closeMenu() {
isMenuOpen.value = false
}
const props = defineProps<{
class?: string
ux?: any
}>()
const classes = useStyling('scaffoldMobileMenuCloseButton', undefined, props)
</script>
<template>
<XScaffoldIconButton
:class="classes.base"
:icon="g.scaffold.mobile.close.icon"
@click="closeMenu"
/>
</template>