Convert Avatar & Badge components to Composition API (#1386)

This commit is contained in:
Mysterious_Dev
2023-10-01 17:47:47 +02:00
committed by GitHub
parent 4a74ee0d72
commit 3fa86cb441
2 changed files with 48 additions and 71 deletions

View File

@@ -34,7 +34,7 @@
</span>
</template>
<script>
<script setup>
import ModrinthIcon from '~/assets/images/logo.svg'
import ModeratorIcon from '~/assets/images/sidebar/admin.svg'
import CreatorIcon from '~/assets/images/utils/box.svg'
@@ -49,33 +49,16 @@ import LockIcon from '~/assets/images/utils/lock.svg'
import CalendarIcon from '~/assets/images/utils/calendar.svg'
import CloseIcon from '~/assets/images/utils/check-circle.svg'
export default {
components: {
ModrinthIcon,
ListIcon,
DraftIcon,
EyeOffIcon,
ModeratorIcon,
CreatorIcon,
CrossIcon,
ArchiveIcon,
ProcessingIcon,
CheckIcon,
LockIcon,
CalendarIcon,
CloseIcon,
defineProps({
type: {
type: String,
required: true,
},
props: {
type: {
type: String,
required: true,
},
color: {
type: String,
default: '',
},
color: {
type: String,
default: '',
},
}
})
</script>
<style lang="scss" scoped>