Skip to content

Commit 092b554

Browse files
committed
Refactor
1 parent 583c773 commit 092b554

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

packages/tailwindcss-language-server/src/project-locator.ts

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ export class ProjectLocator {
225225
})
226226

227227
// - Content patterns from config
228-
for await (let selector of contentSelectorsFromConfig(
228+
for (let selector of await calculateDocumnetSelectors(
229229
config,
230230
tailwind.features,
231231
this.resolver,
@@ -794,3 +794,18 @@ function requiresPreprocessor(filepath: string) {
794794

795795
return ext === '.scss' || ext === '.sass' || ext === '.less' || ext === '.styl' || ext === '.pcss'
796796
}
797+
798+
export async function calculateDocumnetSelectors(
799+
entry: ConfigEntry,
800+
features: Feature[],
801+
resolver: Resolver,
802+
actualConfig?: any,
803+
) {
804+
let selectors = []
805+
806+
for await (let selector of contentSelectorsFromConfig(entry, features, resolver, actualConfig)) {
807+
selectors.push(selector)
808+
}
809+
810+
return selectors
811+
}

0 commit comments

Comments
 (0)