24 lines
497 B
Vue
24 lines
497 B
Vue
<script setup lang="ts">
|
|
const { footer } = useAppConfig()
|
|
</script>
|
|
|
|
<template>
|
|
<UFooter>
|
|
<template #left>
|
|
{{ footer.credits }}
|
|
</template>
|
|
|
|
<template #right>
|
|
<UColorModeButton v-if="footer?.colorMode" />
|
|
|
|
<template v-if="footer?.links">
|
|
<UButton
|
|
v-for="(link, index) of footer?.links"
|
|
:key="index"
|
|
v-bind="{ color: 'neutral', variant: 'ghost', ...link }"
|
|
/>
|
|
</template>
|
|
</template>
|
|
</UFooter>
|
|
</template>
|