W
Props
Prop | Type | Default/Notes |
---|
@click | Func() | Handle event emitted from the component, ex: @click={funcName} |
icon | String | See Icon component for usage |
iconText | String | See Icon component for usage |
selected | Boolean | Default: false |
spinning | Boolean | See Icon component for usage |
disabled | Boolean | Default: false |
Example usage
<template>
<IconButton
@click="iconState = !iconState"
:icon="iconState ? 'heart-fill' : 'heart'"
/>
</template>
<script>
import { IconButton } from 'figma-plugin-ds-vue'
export default {
data: () => ({
iconState:
}),
components: {
IconButton
}
}
</script>