File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 1
1
export const hydrateAppWithData = ( skills , labels ) => {
2
- skills = Array . from ( // Convert back into an array
3
- new Set ( // Remove duplicates
4
- Object . values ( skills )
5
- . flat ( ) // Combine all skills
6
- . map ( skill => skill . split ( '/' ) [ 0 ] ) // Keep only the prefix
7
- )
2
+ skills = Array . from (
3
+ new Set ( // Remove duplicates
4
+ Object . values ( skills ) . flat ( ) // Combine all skills
5
+ )
6
+ )
7
+ const top_level_skills = Array . from (
8
+ new Set ( // Remove duplicates
9
+ skills . map ( skill => skill . split ( '/' ) [ 0 ] ) // Keep only the prefix
10
+ )
8
11
)
9
12
10
13
const categories = { }
@@ -35,5 +38,5 @@ export const hydrateAppWithData = (skills, labels) => {
35
38
categories [ name ] = 'skill'
36
39
} )
37
40
38
- return [ skills , categories ]
41
+ return [ top_level_skills , categories ]
39
42
}
You can’t perform that action at this time.
0 commit comments