<k-dropdown :items="items" title="Menu"></k-dropdown><k-dropdown size="md" :items="items" prevent-chevron class="w-10">
<IMoreVert class="w-5 h-5 text-brand-gray-500" variant="duotone" />
<template #item="{ item }">
<div class="flex items-center space-x-2">
<div class="flex-shrink-0 w-5 h-5 text-brand-gray-500">
<IMoreVert variant="duotone" />
</div>
<div class="text-brand-gray-700">{{ item.label }}</div>
</div>
</template>
</k-dropdown><k-dropdown size="md" :items="items" prevent-chevron class="w-10" disabled>
<IMoreVert class="w-5 h-5 text-brand-gray-500" variant="duotone" />
<template #item="{ item }">
<div class="flex items-center space-x-2">
<div class="flex-shrink-0 w-5 h-5 text-brand-gray-500">
<IMoreVert variant="duotone" />
</div>
<div class="text-brand-gray-700">{{ item.label }}</div>
</div>
</template>
</k-dropdown><k-dropdown :items="items" title="Menu" disabled></k-dropdown><k-dropdown
:items="[
{
label: 'test',
value: 'test',
disabled: true,
loading: true,
onClick: () => {
console.log('hi')
},
},
{ label: 'test-1', value: 'test-1' },
]"
title="Menu"
/><script setup lang="ts">
import { IMoreVert } from '../../../../packages/ui/src/runtime/components/icon'
const items = [
{
label: 'Option 1',
value: 'option-1',
onClick: () => console.log('option 1 clicked'),
},
{ label: 'Option 2', value: 'option-2' },
]
</script>