@@ -65,27 +65,24 @@ export class LeetCodeTreeDataProvider implements vscode.TreeDataProvider<LeetCod
6565 ] ;
6666 }
6767 if ( ! element ) { // Root view
68- return new Promise ( async ( resolve : ( res : LeetCodeNode [ ] ) => void ) : Promise < void > => {
69- await this . getProblemData ( ) ;
70- resolve ( [
71- new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
72- id : Category . Difficulty ,
73- name : Category . Difficulty ,
74- } ) , "ROOT" , false ) ,
75- new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
76- id : Category . Tag ,
77- name : Category . Tag ,
78- } ) , "ROOT" , false ) ,
79- new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
80- id : Category . Company ,
81- name : Category . Company ,
82- } ) , "ROOT" , false ) ,
83- new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
84- id : Category . Favorite ,
85- name : Category . Favorite ,
86- } ) , "ROOT" , false ) ,
87- ] ) ;
88- } ) ;
68+ return [
69+ new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
70+ id : Category . Difficulty ,
71+ name : Category . Difficulty ,
72+ } ) , "ROOT" , false ) ,
73+ new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
74+ id : Category . Tag ,
75+ name : Category . Tag ,
76+ } ) , "ROOT" , false ) ,
77+ new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
78+ id : Category . Company ,
79+ name : Category . Company ,
80+ } ) , "ROOT" , false ) ,
81+ new LeetCodeNode ( Object . assign ( { } , defaultProblem , {
82+ id : Category . Favorite ,
83+ name : Category . Favorite ,
84+ } ) , "ROOT" , false ) ,
85+ ] ;
8986 } else {
9087 switch ( element . name ) { // First-level
9188 case Category . Favorite :
0 commit comments