id (string): 識別用のIDclass (string): クラス名style (string): インラインスタイルpath (string): 表示するSVGアイコンのパス (必須)size (string): アイコンのサイズ ('128', '64', '32', '18' のいずれか、デフォルトは '64')
bindingSize: props.size に基づいてアイコンのサイズとスタイルを設定
- @jamescoyle/vue-icon: SvgIconコンポーネントの使用
- @mdi/js: Material Design Iconsのアイコンパス
<script setup>
import { mdiAccount } from '@mdi/js'
import { SvgIcon } from 'revuekitz'
import 'revuekitz/dist/style.css'
</script>
<template>
<SvgIcon
id="svgIconId"
class="svg-icon--class"
style="color: red;"
:path="mdiAccount"
size="64"
/>
</template>