File tree Expand file tree Collapse file tree 1 file changed +1
-26
lines changed
packages/tailwindcss-language-server/src/providers Expand file tree Collapse file tree 1 file changed +1
-26
lines changed Original file line number Diff line number Diff line change @@ -319,36 +319,11 @@ function provideVariantsDirectiveCompletions(
319
319
320
320
if ( / \s + / . test ( parts [ parts . length - 1 ] ) ) return null
321
321
322
- // TODO: move this to tailwindcss-class-names?
323
- let variants = dlv (
324
- state . config ,
325
- [ 'variants' ] ,
326
- dlv ( state . config , [ 'modules' ] , { } )
327
- )
328
- if ( ! isObject ( variants ) && ! Array . isArray ( variants ) ) {
329
- variants = [ ]
330
- }
331
- let enabledVariants : string [ ]
332
- if ( Array . isArray ( variants ) ) {
333
- enabledVariants = variants
334
- } else {
335
- const uniqueVariants : Set < string > = new Set ( )
336
- for ( const mod in variants ) {
337
- if ( ! Array . isArray ( variants [ mod ] ) ) continue
338
- variants [ mod ] . forEach ( ( v : string ) => uniqueVariants . add ( v ) )
339
- }
340
- enabledVariants = [ ...uniqueVariants ]
341
- }
342
-
343
- enabledVariants = state . variants . filter (
344
- ( x ) => enabledVariants . indexOf ( x ) !== - 1 || x === 'default'
345
- )
346
-
347
322
const existingVariants = parts . slice ( 0 , parts . length - 1 )
348
323
349
324
return {
350
325
isIncomplete : false ,
351
- items : enabledVariants
326
+ items : state . variants
352
327
. filter ( ( v ) => existingVariants . indexOf ( v ) === - 1 )
353
328
. map ( ( variant ) => ( {
354
329
// TODO: detail
You can’t perform that action at this time.
0 commit comments