mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.5 KiB
48 lines
1.5 KiB
2 years ago
|
import MdiCheckBold from '~icons/mdi/check-bold'
|
||
|
import MdiCropSquare from '~icons/mdi/crop-square'
|
||
|
import MdiCheckCircleOutline from '~icons/mdi/check-circle-outline'
|
||
|
import MdiCheckboxBlankCircleOutline from '~icons/mdi/checkbox-blank-circle-outline'
|
||
|
import MdiStar from '~icons/mdi/star'
|
||
|
import MdiStarOutline from '~icons/mdi/star-outline'
|
||
|
import MdiHeart from '~icons/mdi/heart'
|
||
|
import MdiHeartOutline from '~icons/mdi/heart-outline'
|
||
|
import MdiMoonFull from '~icons/mdi/moon-full'
|
||
|
import MdiMoonNew from '~icons/mdi/moon-new'
|
||
|
import MdiThumbUp from '~icons/mdi/thumb-up'
|
||
|
import MdiThumbUpOutline from '~icons/mdi/thumb-up-outline'
|
||
|
import MdiFlag from '~icons/mdi/flag'
|
||
|
import MdiFlagOutline from '~icons/mdi/flag-outline'
|
||
|
|
||
2 years ago
|
export const getMdiIcon = (type: string) => {
|
||
2 years ago
|
switch (type) {
|
||
|
case 'mdi-check-bold':
|
||
|
return MdiCheckBold
|
||
|
case 'mdi-crop-square':
|
||
|
return MdiCropSquare
|
||
|
case 'mdi-check-circle-outline':
|
||
|
return MdiCheckCircleOutline
|
||
|
case 'mdi-checkbox-blank-circle-outline':
|
||
|
return MdiCheckboxBlankCircleOutline
|
||
|
case 'mdi-star':
|
||
|
return MdiStar
|
||
|
case 'mdi-star-outline':
|
||
|
return MdiStarOutline
|
||
|
case 'mdi-heart':
|
||
|
return MdiHeart
|
||
|
case 'mdi-heart-outline':
|
||
|
return MdiHeartOutline
|
||
|
case 'mdi-moon-full':
|
||
|
return MdiMoonFull
|
||
|
case 'mdi-moon-new':
|
||
|
return MdiMoonNew
|
||
|
case 'mdi-thumb-up':
|
||
|
return MdiThumbUp
|
||
|
case 'mdi-thumb-up-outline':
|
||
|
return MdiThumbUpOutline
|
||
|
case 'mdi-flag':
|
||
|
return MdiFlag
|
||
|
case 'mdi-flag-outline':
|
||
|
return MdiFlagOutline
|
||
|
}
|
||
|
}
|