fix: remove IconProps usage

This commit is contained in:
Benjamin Canac
2024-04-24 17:38:42 +02:00
parent f9259f6857
commit 6d377d1f4b
12 changed files with 32 additions and 37 deletions

View File

@@ -1,15 +1,14 @@
import { computed } from 'vue'
import { useAppConfig } from '#imports'
import type { IconProps } from '#ui/types'
export interface UseComponentIconsProps {
icon?: IconProps['name']
icon?: string
leading?: boolean
leadingIcon?: IconProps['name']
leadingIcon?: string
trailing?: boolean
trailingIcon?: IconProps['name']
trailingIcon?: string
loading?: boolean
loadingIcon?: IconProps['name']
loadingIcon?: string
}
export function useComponentIcons(props: UseComponentIconsProps) {