Update packages/lucide/scripts/buildTypes.js

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
SMAH1
2021-04-03 10:59:42 +04:30
committed by GitHub
parent 7e676e35e4
commit d883fc2c79

View File

@@ -10,7 +10,7 @@ import defaultAttributes from '../src/defaultAttributes';
const typeDefinitions = `\
export interface SVGProps extends Partial<SVGElement> ${JSON.stringify(defaultAttributes, null, 2)}
export declare type IconNode = readonly [string, object];
export declare type IconNode = readonly [tag: string, attrs:SVGProps, children?:IconNode];
export declare type IconData = readonly [tag: string, object: object, children: IconNode[]];
export type Icons = { [key: string]: IconData }