Commit ad6e106f52

Krzysztof Wolicki <der.teufel.mail@gmail.com>
2023-06-04 12:59:53
autodoc: Fix rendering of some values in main.js
1 parent 629f0d2
Changed files (1)
lib
docs
lib/docs/main.js
@@ -2623,11 +2623,15 @@ const NAV_MODES = {
       resolvedValue.expr.call !== undefined ||
       resolvedValue.expr.comptimeExpr !== undefined
     ) {
+      let typeRef = null;
+      if (resolvedValue.typeRef !== undefined) {
+        typeRef = resolvedValue.typeRef;
+      }
       domFnProtoCode.innerHTML =
         '<span class="tok-kw">const</span> ' +
         escapeHtml(decl.name) +
         ": " +
-        exprName(resolvedValue.typeRef !== null ? resolvedValue.typeRef : resolvedValue.expr, { wantHtml: true, wantLink: true }) +
+        exprName(typeRef !== null ? typeRef : resolvedValue.expr, { wantHtml: true, wantLink: true }) +
         " = " +
         exprName(decl.value.expr, { wantHtml: true, wantLink: true }) +
         ";";