返回 slidev
icons.ts
根目录 / packages / slidev / node / vite / icons.ts
1 import type { ResolvedSlidevOptions, SlidevPluginOptions } from '@slidev/types'
2 import Icons from 'unplugin-icons/vite'
3
4 export function createIconsPlugin(
5 options: ResolvedSlidevOptions,
6 pluginOptions: SlidevPluginOptions,
7 ) {
8 return Icons({
9 defaultClass: 'slidev-icon',
10 collectionsNodeResolvePath: options.utils.iconsResolvePath,
11 ...pluginOptions.icons,
12 })
13 }
14
14 lines TYPESCRIPT