@@ -36,11 +36,15 @@ const noCodingActivityNode = ({ color, text }) => {
36
36
` ;
37
37
} ;
38
38
39
+ /**
40
+ *@typedef {import('../fetchers/types').WakaTimeLang } WakaTimeLang
41
+ */
42
+
39
43
/**
40
44
* Create compact WakaTime layout.
41
45
*
42
46
*@param {Object } args The function arguments.
43
- *@param {import("../fetchers/types"). WakaTimeLang } args.lang The languages array.
47
+ *@param {WakaTimeLang } args.lang The languages array.
44
48
*@param {number } args.x The x position of the language node.
45
49
*@param {number } args.y The y position of the language node.
46
50
*@returns {string } The compact layout language SVG node.
@@ -62,7 +66,7 @@ const createCompactLangNode = ({ lang, x, y }) => {
62
66
* Create WakaTime language text node item.
63
67
*
64
68
*@param {Object } args The function arguments.
65
- *@param {import("../fetchers/types"). WakaTimeLang[] } args.langs The language objects.
69
+ *@param {WakaTimeLang[] } args.langs The language objects.
66
70
*@param {number } args.y The y position of the language node.
67
71
*@returns {string[] } The language text node items.
68
72
*/
@@ -140,7 +144,7 @@ const createTextNode = ({
140
144
* Recalculating percentages so that, compact layout's progress bar does not break when
141
145
* hiding languages.
142
146
*
143
- *@param {import("../fetchers/types"). WakaTimeLang[] } languages The languages array.
147
+ *@param {WakaTimeLang[] } languages The languages array.
144
148
*@returns {void } The recalculated languages array.
145
149
*/
146
150
const recalculatePercentages = ( languages ) => {