mirror of
https://github.com/keven1024/015.git
synced 2026-05-28 16:09:37 +00:00
22 lines
578 B
Vue
22 lines
578 B
Vue
<script setup lang="ts">
|
|
import AsyncButton from '@/components/ui/button/AsyncButton.vue'
|
|
import showDrawer from '@/lib/showDrawer'
|
|
import PickupShareDrawer from './Drawer/PickupShareDrawer.vue'
|
|
const { t } = useI18n()
|
|
</script>
|
|
|
|
<template>
|
|
<AsyncButton
|
|
variant="outline"
|
|
class="gap-2"
|
|
@click="
|
|
async () => {
|
|
showDrawer({ render: ({ hide }) => h(PickupShareDrawer, { hide }) })
|
|
}
|
|
"
|
|
>
|
|
<LucideArchive class="size-4" />
|
|
{{ t('page.upload.pickup.btn') }}
|
|
</AsyncButton>
|
|
</template>
|