# Reuse vtsls logic for completion details display \(\#23030\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/fb650444846a2e08a97ab2ddbc9ea541ce263904)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: fb650444846a2e08a97ab2ddbc9ea541ce263904

Requested commit: fb650444846a2e08a97ab2ddbc9ea541ce263904

Commit: fb650444846a2e08a97ab2ddbc9ea541ce263904

Tree: bf454d80ab50ca169fba2975f94670f643fa4432

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Reuse vtsls logic for completion details display (#23030)

Part of https://github.com/zed-industries/zed/issues/22833,
https://github.com/zed-industries/zed/issues/22267,
https://github.com/zed-industries/zed/issues/22503

Before:

![image](https://github.com/user-attachments/assets/b6abd3dc-b5d7-4d6a-91e2-92361a519adb)

![image](https://github.com/user-attachments/assets/e3a9e766-efbe-4f4d-b4f9-e6b019e165a5)

After:

![image](https://github.com/user-attachments/assets/d29414d5-4fcc-4d2f-adb2-48304cbafdf6)

Copies https://github.com/zed-industries/zed/pull/15087 change into
`typescript-language-server`-related label details rendering code.

Release Notes:

- Improved typescript-language-server's completion details rendering
```

## Parents

- [b6b87405b007f6917479de78edab9cddcf07f0c1](https://git.cafe/gitcafe/zed/commit/b6b87405b007f6917479de78edab9cddcf07f0c1?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/fb650444846a2e08a97ab2ddbc9ea541ce263904?format=markdown)
