From 388cbb83514d84153fe6fb2c53577f3c0b05dee9 Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Fri, 4 Jun 2021 17:00:27 +0100 Subject: [PATCH] tweak opacity modifier completions --- .../src/completionProvider.ts | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/packages/tailwindcss-language-service/src/completionProvider.ts b/packages/tailwindcss-language-service/src/completionProvider.ts index c8885a0..203a2b9 100644 --- a/packages/tailwindcss-language-service/src/completionProvider.ts +++ b/packages/tailwindcss-language-service/src/completionProvider.ts @@ -70,6 +70,7 @@ export function completionsFromClassList( (context.triggerKind === 2 && context.triggerCharacter === '/')) && partialClassName.includes('/') ) { + // opacity modifiers let beforeSlash = partialClassName.split('/').slice(0, -1).join('/') let testClass = beforeSlash + '/[0]' let { rules } = jit.generateRules(state, [testClass]) @@ -94,21 +95,14 @@ export function completionsFromClassList( } return { - label: opacity, - detail: stringifyConfigValue(opacities[opacity]), + label: className, documentation, kind, sortText: naturalExpand(index), data: [className], textEdit: { - newText: opacity, - range: { - ...replacementRange, - start: { - ...replacementRange.start, - character: replacementRange.start.character + beforeSlash.length + 1, - }, - }, + newText: className, + range: replacementRange, }, } }),