Skip to content

Commit fbc3d74

Browse files
author
Christoph Bühler
committed
check for empty specifiers
1 parent 5860f4a commit fbc3d74

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/code-generators/typescript-generators/namedImport.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,9 @@ export function generateNamedImport(
4949
const space = spaceBraces ? ' ' : '';
5050
const specifiers = imp.specifiers.sort(specifierSort).map(o => generateSymbolSpecifier(o)).join(', ');
5151
const lib = imp.libraryName;
52+
const importSpecifiers = `${space}${specifiers}${space}`.trim();
5253

53-
const importString = `import {${space}${specifiers}${space}} from ${stringQuoteStyle}${lib}${stringQuoteStyle}${eol}`;
54+
const importString = `import {${importSpecifiers || ' '}} from ${stringQuoteStyle}${lib}${stringQuoteStyle}${eol}`;
5455
if (importString.length > multiLineWrapThreshold) {
5556
const spacings = Array(tabSize + 1).join(' ');
5657
return multiLineImport(

0 commit comments

Comments
 (0)