File tree 2 files changed +10
-1
lines changed
2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -1486,6 +1486,15 @@ let rec processCompletable ~debug ~full ~scope ~env ~pos ~forHover completable =
1486
1486
in
1487
1487
decorators
1488
1488
|> List. filter (fun (decorator , _ ) -> Utils. startsWith decorator prefix)
1489
+ |> List. map (fun (decorator , doc ) ->
1490
+ let parts = String. split_on_char '.' prefix in
1491
+ let len = String. length prefix in
1492
+ let dec2 =
1493
+ if List. length parts > 1 then
1494
+ String. sub decorator len (String. length decorator - len)
1495
+ else decorator
1496
+ in
1497
+ (dec2, doc))
1489
1498
|> List. map mkDecorator
1490
1499
| CnamedArg (cp , prefix , identsSeen ) ->
1491
1500
let labels =
Original file line number Diff line number Diff line change @@ -564,7 +564,7 @@ Completable: Cdecorator(react.)
564
564
Package opens Pervasives.JsxModules.place holder
565
565
Resolved opens 1 pervasives
566
566
[{
567
- "label": "react. component",
567
+ "label": "component",
568
568
"kind": 4,
569
569
"tags": [],
570
570
"detail": "",
You can’t perform that action at this time.
0 commit comments