Files
MoviePilot-Frontend/src/plugins/vuetify/icons.ts
2025-12-30 01:47:45 +08:00

25 lines
503 B
TypeScript

import { Icon } from '@iconify/vue'
import { aliases } from 'vuetify/iconsets/mdi'
const alertTypeIcon = {
success: 'mdi-check-circle-outline',
info: 'mdi-information-outline',
warning: 'mdi-alert-outline',
error: 'mdi-alert-circle-outline',
}
const modifiedAliases = Object.assign(aliases, alertTypeIcon)
export const iconify = {
component: (props: any) => h(Icon, props),
}
export const icons = {
defaultSet: 'iconify',
mergedAliases: modifiedAliases,
sets: {
iconify,
},
}