<template>
  <button
    class="flex h-[40px] w-[140px] items-center space-x-2 bg-[url('@/pages/Home/liquid-button-bg.png')]"
  >
    <component :is="icon" class="h-6 w-6" />
    <span class="text-sm font-medium">{{ label }}</span>
  </button>
</template>

<script setup lang="ts">
import type { Component } from 'vue'

defineProps<{
  icon: Component
  label: string
}>()
</script>
