From 7134b92d32f39c1fb8482f3f7d33c08770bf94d5 Mon Sep 17 00:00:00 2001 From: Michalis Giannas Date: Thu, 24 Feb 2022 18:32:26 +0100 Subject: [PATCH] Fix vue TypeScript declarations. (#608) --- scripts/build.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.js b/scripts/build.js index ce820ad5c..422753e63 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -94,7 +94,7 @@ async function buildIcons(package, style, format) { let types = package === 'react' ? `import * as React from 'react';\ndeclare function ${componentName}(props: React.ComponentProps<'svg'>): JSX.Element;\nexport default ${componentName};\n` - : `import { RenderFunction } from 'vue';\ndeclare const ${componentName}: RenderFunction;\nexport default ${componentName};\n` + : `import type { FunctionalComponent, HTMLAttributes, VNodeProps } from 'vue';\ndeclare const ${componentName}: FunctionalComponent;\nexport default ${componentName};\n` return [ ensureWrite(`${outDir}/${componentName}.js`, content),