Browse Source

Update index.js

Improved path conversion to allow any number of subpaths
Cláudio Patrício 1 year ago
parent
commit
b396e718aa
1 changed files with 4 additions and 19 deletions
  1. 4 19
      src/utils/index.js

+ 4 - 19
src/utils/index.js

@@ -1,27 +1,12 @@
 function convertPathToHtml(path) {
-  let count = 0
+  let htmlpath = ''
   while (path.startsWith('../')) {
-    count++
     path = path.slice(3)
+    if (htmlpath.length < 2) htmlpath += '.'
+    else htmlpath += '/..'
   }
 
-  if (count === 1) {
-    return '.'
-  }
-
-  if (count === 2) {
-    return '..'
-  }
-
-  if (count === 3) {
-    return '../..'
-  }
-
-  if (count === 4) {
-    return '../../..'
-  }
-
-  return ''
+  return htmlpath
 }
 
 export { convertPathToHtml }