mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-16 22:47:42 +01:00
* Add useIconComponent, lucide-react * Add concept useIconComponent * add useIconComponents to packages * Add icon component * Add icon component * Add tests for react packages * Reset changes in icons * Add types * Add support for Icon components in Lucide Vue Next * update tests * Update tests * Enable Svelte component * Fix lucide-react-native tests * Update Solid package * update snapshots * Add docs * add docs * Update tests * Formatting * Formatting * Update package lock * Remove `useIconComponent` * Update guides * Update exports preact and solid package * Formatting * Format createIcons.ts * Add lucide lab repo link in docs
23 lines
824 B
TypeScript
23 lines
824 B
TypeScript
import { IconNode } from '../src/createLucideIcon';
|
|
|
|
export const airVent: IconNode = [
|
|
[
|
|
'path',
|
|
{
|
|
d: 'M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',
|
|
key: 'larmp2',
|
|
},
|
|
],
|
|
['path', { d: 'M6 8h12', key: '6g4wlu' }],
|
|
['path', { d: 'M18.3 17.7a2.5 2.5 0 0 1-3.16 3.83 2.53 2.53 0 0 1-1.14-2V12', key: '1bo8pg' }],
|
|
['path', { d: 'M6.6 15.6A2 2 0 1 0 10 17v-5', key: 't9h90c' }],
|
|
];
|
|
|
|
export const coffee: IconNode = [
|
|
['path', { d: 'M17 8h1a4 4 0 1 1 0 8h-1', key: 'jx4kbh' }],
|
|
['path', { d: 'M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4Z', key: '1bxrl0' }],
|
|
['line', { x1: '6', x2: '6', y1: '2', y2: '4', key: '1cr9l3' }],
|
|
['line', { x1: '10', x2: '10', y1: '2', y2: '4', key: '170wym' }],
|
|
['line', { x1: '14', x2: '14', y1: '2', y2: '4', key: '1c5f70' }],
|
|
];
|