Files
myocardial/resources/js/plugins/vuetify/icons.js
T
2026-06-23 13:28:38 +07:00

52 lines
1.3 KiB
JavaScript

import { Icon } from '@iconify/vue'
const aliases = {
collapse: 'tabler-chevron-up',
complete: 'tabler-check',
cancel: 'tabler-x',
close: 'tabler-x',
delete: 'tabler-x',
clear: 'tabler-x',
success: 'tabler-circle-check',
info: 'tabler-info-circle',
warning: 'tabler-alert-circle',
error: 'tabler-x',
prev: 'tabler-chevron-left',
next: 'tabler-chevron-right',
checkboxOn: 'custom-checked-checkbox',
checkboxOff: 'custom-unchecked-checkbox',
checkboxIndeterminate: 'custom-indeterminate-checkbox',
delimiter: 'tabler-circle',
sort: 'tabler-arrow-up',
expand: 'tabler-chevron-down',
menu: 'tabler-menu-2',
subgroup: 'tabler-caret-down',
dropdown: 'tabler-chevron-down',
radioOn: 'custom-checked-radio',
radioOff: 'custom-unchecked-radio',
edit: 'tabler-pencil',
ratingEmpty: 'custom-star-empty',
ratingFull: 'custom-star-fill',
ratingHalf: 'custom-star-half',
loading: 'tabler-refresh',
first: 'tabler-player-skip-back',
last: 'tabler-player-skip-forward',
unfold: 'tabler-arrows-move-vertical',
file: 'tabler-paperclip',
plus: 'tabler-plus',
minus: 'tabler-minus',
sortAsc: 'tabler-arrow-up',
sortDesc: 'tabler-arrow-down',
}
export const iconify = {
component: props => h(Icon, props),
}
export const icons = {
defaultSet: 'iconify',
aliases,
sets: {
iconify,
},
}