Home

tailwind-ctp-intellisense @master - refs - log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Tailwind intellisense + Catppuccin
tree log patch
update context completion items
Brad Cornes <brad@parall.ax>
4 years ago
1 changed files, 7 additions(+), 2 deletions(-)
M packages/tailwindcss-language-server/src/providers/completionProvider.ts -> packages/tailwindcss-language-server/src/providers/completionProvider.ts
diff --git a/packages/tailwindcss-language-server/src/providers/completionProvider.ts b/packages/tailwindcss-language-server/src/providers/completionProvider.ts
index 472b99551cccd2a1cb78dc1e7e0fe53ec00a9dc8..518d1e70f9309fb6f445a7c7d81998703579b6b9 100644
--- a/packages/tailwindcss-language-server/src/providers/completionProvider.ts
+++ b/packages/tailwindcss-language-server/src/providers/completionProvider.ts
@@ -66,10 +66,14 @@   return {
     isIncomplete: false,
     items: Object.keys(isSubset ? subset : state.classNames.classNames).map(
       (className) => {
+        let label = className
         let kind: CompletionItemKind = CompletionItemKind.Constant
         let documentation: string = null
+        let command: any
         if (isContextItem(state, [...subsetKey, className])) {
           kind = CompletionItemKind.Module
+          command = { title: '', command: 'editor.action.triggerSuggest' }
+          label += state.separator
         } else {
           const color = getColor(state, [className])
           if (color) {
@@ -79,12 +83,13 @@           }
         }
 
         return {
-          label: className,
+          label,
           kind,
           documentation,
+          command,
           data: [...subsetKey, className],
           textEdit: {
-            newText: className,
+            newText: label,
             range: replacementRange,
           },
         }