0.2.0 • Published 1 year ago
endare-vue-toolbox v0.2.0
Endare Vue Toolbox
Library setup
Installation
npm install endare-vue-toolboxStyle
Import the Endare Vue Toolbox global stylesheet in the src/main.ts application entry point file.
import 'endare-vue-toolbox/style'Components
- EndareIcon
- EndareButton
- EndareCheckbox
- EndareTextInput
Example:
<script setup lang="ts">
import { EndareButton } from 'endare-vue-toolbox'
</script>
<template>
<EndareButton label="hello" />
</template>EndareIcon
In order to use the EndareIcon component, you need to provide an icons configuration.
src/components/icons/HeartIcon.vue
<template>
<path d="..." />
</template>src/constants/icons.ts
import type { IconData } from 'endare-vue-toolbox/types'
import HeartIcon from 'src/components/icons/HeartIcon.vue'
export const ICONS: Record<string, IconData> = {
heart: {
component: HeartIcon,
viewBox: '0 0 16 14'
}
}src/main.ts
import App from 'src/App.vue'
import { createApp } from 'vue'
import { setIconsConfig } from 'endare-vue-toolbox' // Added
import { ICONS } from 'src/constants/icons' // Added
const app = createApp(App)
app.use(setIconsConfig(ICONS)) // Added
app.mount('#app')EndareCheckbox
In order to use the EndareCheckbox component, you need to provide a checkbox configuration.
src/main.ts
import App from 'src/App.vue'
import { createApp } from 'vue'
import { setCheckboxConfig } from 'endare-vue-toolbox' // Added
const app = createApp(App)
app.use(setCheckboxConfig({ iconName: 'heart', iconColors: ['#333'] })) // Added
app.mount('#app')Project setup
Requirements
Local development environment setup
- Install dependencies using NPM
npm install- Compile and serve the application with hot-reload using Vite
npm run startLinting and formatting
Lint code using ESLint
npm run lintFormat code using Prettier
npm run formatProject build
- Build the application using Vite
npm run build- Serve the application build using Vite
npm run preview-build- Publish the build to NPM
npm publish0.2.0
1 year ago
0.1.25
1 year ago
0.1.24
1 year ago
0.1.23
1 year ago
0.1.22
1 year ago
0.1.21
1 year ago
0.1.20
1 year ago
0.1.19
1 year ago
0.1.18
1 year ago
0.1.17
1 year ago
0.1.16
1 year ago
0.1.15
1 year ago
0.1.14
1 year ago
0.1.13
1 year ago
0.1.12
1 year ago
0.1.11
1 year ago
0.1.10
1 year ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago
0.0.0
1 year ago