fix(55765): Implement Interface Code Action is not available under certain circumstances (#55767)

This commit is contained in:
Oleksandr T
2024-05-11 00:46:51 +03:00
committed by GitHub
parent 72c12c9920
commit 017c1e0e64
2 changed files with 28 additions and 1 deletions

View File

@@ -397,7 +397,7 @@ export function createSignatureDeclarationFromSignature(
let typeParameters = isJs ? undefined : signatureDeclaration.typeParameters;
let parameters = signatureDeclaration.parameters;
let type = isJs ? undefined : signatureDeclaration.type;
let type = isJs ? undefined : getSynthesizedDeepClone(signatureDeclaration.type);
if (importAdder) {
if (typeParameters) {
const newTypeParameters = sameMap(typeParameters, typeParameterDecl => {