diff --git a/packages/tailwindcss-language-service/src/completionProvider.ts b/packages/tailwindcss-language-service/src/completionProvider.ts index 4ed21b6f18858fbfb7eb37c1beef89b537f2203b..127d9ca8cdde9517692bd36642333a7449258d7c 100644 --- a/packages/tailwindcss-language-service/src/completionProvider.ts +++ b/packages/tailwindcss-language-service/src/completionProvider.ts @@ -1031,7 +1031,7 @@ let { root, rules } = jit.generateRules(state, [item.data.join(state.separator)]) if (rules.length === 0) return item if (!item.detail) { if (rules.length === 1) { - item.detail = await jit.stringifyDecls(state, rules[0]) + item.detail = jit.stringifyDecls(rules[0]) } else { item.detail = `${rules.length} rules` } diff --git a/packages/tailwindcss-language-service/src/util/jit.ts b/packages/tailwindcss-language-service/src/util/jit.ts index 7aac917c16fabb375755ffed88d015f50f21d7f2..482dcf8284386389be6c230a14fc8f350250e2d4 100644 --- a/packages/tailwindcss-language-service/src/util/jit.ts +++ b/packages/tailwindcss-language-service/src/util/jit.ts @@ -58,15 +58,10 @@ .join('\n\n') .replace(/^(?: )+/gm, (indent: string) => ' '.repeat((indent.length / 4) * tabSize)) } -export async function stringifyDecls(state: State, rule: Rule, uri?: string): Promise { - let settings = await state.editor.getConfiguration(uri) - let showPixelEquivalents = dlv(settings, 'tailwindCSS.showPixelEquivalents', true) - let rootFontSize = dlv(settings, 'tailwindCSS.rootFontSize', 16) - +export function stringifyDecls(rule: Rule): string { let result = [] rule.walkDecls(({ prop, value }) => { - let px = showPixelEquivalents ? remToPx(value, rootFontSize) : undefined - result.push(`${prop}: ${value}${px ? `/* ${px} */` : ''};`) + result.push(`${prop}: ${value};`) }) return result.join(' ') }