1.3.3 • Published 15 days ago

vite-plugin-reiconify v1.3.3

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

vite-plugin-reiconify

Vite plugin for reiconify.

Usage

Add plugin to vite.config.js:

import react from '@vitejs/plugin-react'
import reiconify from 'vite-plugin-reiconify'

/** @type {import('vite').UserConfig} */
export default {
  plugins: [
    react(),
    // for web
    reiconify(),
    // for React Native
    // reiconify({native: true}),
  ],
}

Import icons:

/// <reference types="vite/client" />

// types for web
/// <reference types="vite-plugin-reiconify/client" />

// types for React Native
/// <reference types="vite-plugin-reiconify/native" />

// top-level import
import AlarmIcon from './icons/alarm.svg?react'

// glob import
const svgIcons = import.meta.glob('./icons/**/*.svg', {
  eager: true,
  import: 'default',
  query: 'react',
})

// load with url or raw text
import checkUrl from './icons/check.svg'
import checkSVG from './icons/check.svg?raw'
import CheckIcon from './icons/check.svg?react'
1.3.3

15 days ago

1.3.2

1 month ago

1.3.1

1 month ago

1.3.0

1 month ago

1.2.0

2 months ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago