From 6812188323365729a832914c34337398b939dce9 Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Fri, 3 Sep 2021 13:23:55 +0100 Subject: [PATCH] Fix error when rule doesn't have a parent --- packages/tailwindcss-language-service/src/util/jit.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tailwindcss-language-service/src/util/jit.ts b/packages/tailwindcss-language-service/src/util/jit.ts index d203b56..f31b7fd 100644 --- a/packages/tailwindcss-language-service/src/util/jit.ts +++ b/packages/tailwindcss-language-service/src/util/jit.ts @@ -90,7 +90,7 @@ export function getRuleContext(state: State, rule: Rule, className: string): str let context: string[] = [replaceClassName(state, rule.selector, className, '__placeholder__')] let p: Container = rule - while (p.parent.type !== 'root') { + while (p.parent && p.parent.type !== 'root') { p = p.parent if (p.type === 'atrule') { // @ts-ignore