Files
client/node_modules/@fortawesome/vue-fontawesome/src/components/FontAwesomeLayers.js
T

22 lines
540 B
JavaScript
Raw Normal View History

2026-10-07 18:56:27 +02:00
import { computed, defineComponent, h } from 'vue'
import { config } from '@fortawesome/fontawesome-svg-core'
export default defineComponent({
name: 'FontAwesomeLayers',
props: {
fixedWidth: {
type: Boolean,
default: false
}
},
setup(props, { slots }) {
const { familyPrefix } = config
const className = computed(() => [`${familyPrefix}-layers`, ...(props.fixedWidth ? [`${familyPrefix}-fw`] : [])])
return () => h('div', { class: className.value }, slots.default ? slots.default() : [])
}
})