1.0.41 • Published 21 days ago

@devheniik/icons v1.0.41

Weekly downloads
-
License
MIT
Repository
github
Last release
21 days ago

Vue

Note that this library currently only supports Vue 3.

First, install @devheniik/icons from npm:

npm install @devheniik/icons

Now each icon can be imported individually as a Vue component:

<template>
  <div>
    <BeakerIcon class="h-6 w-6 text-blue-500"/>
    <p>...</p>
  </div>
</template>

<script>
import { BeakerIcon } from '@devheniik/icons'

export default {
  components: { BeakerIcon }
}
</script>

Or you can import all icons at once:

import {createApp} from 'vue'
import './style.css'
import App from './App.vue'


import * as icons from '@devheniik/icons'

const app = createApp(App)


Object.entries(icons).forEach(([componentName, component]) => {
    if (componentName !== 'default') {
        app.component(String(componentName), component)
    }
})


app.mount('#app') 

The 24x24 outline icons can be imported from @devheniik/icons

Icons use an upper camel case naming convention and are always suffixed with the word Icon.

1.0.39

21 days ago

1.0.40

21 days ago

1.0.41

21 days ago

1.0.38

4 months ago

1.0.37

4 months ago

1.0.36

4 months ago

1.0.35

4 months ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.9

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.26

1 year ago

1.0.11

1 year ago

1.0.32

1 year ago

1.0.10

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.12

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.4

1 year ago

1.0.2

1 year ago

0.0.14

1 year ago

0.0.13

1 year ago

0.0.11

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago