Initial commit from monorepo

This commit is contained in:
Ruslan Bakiev
2026-01-07 09:10:35 +07:00
commit 3db50d9637
371 changed files with 43223 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<template>
<component
:is="to ? NuxtLink : 'button'"
:to="to"
class="btn btn-sm btn-ghost gap-2"
@click="!to && $emit('click')"
>
<Icon v-if="icon" :name="icon" size="16" />
<slot />
</component>
</template>
<script setup lang="ts">
import { NuxtLink } from '#components'
defineProps<{
to?: string
icon?: string
}>()
defineEmits<{
(e: 'click'): void
}>()
</script>