doc_components
doc_components copied to clipboard
A set of components for rendering deno_doc doc nodes
closes https://github.com/denoland/dotland/issues/2318
- [x] Some of the functions in [here](https://github.com/denoland/doc_components/blob/cad26fe716a3775fd952aff6caacb191bc35c2b9/module_path_index.tsx#L19) should be refactored to a common space - [x] module_index module_path_index and module_symbol_index are essentially the same component we were iterating on....
Inferring public properties from a class's constructor is not supported. input : ```ts export class TrieNode { constructor( public wordCount: number = 0, public prefixCount: number = 0, public readonly...
I got this error: ``` Listening on: http://0.0.0.0:3100/ [uncaught application error]: TypeError - Cannot read properties of undefined (reading 'toLowerCase') request: { url: "http://0.0.0.0:3100/", method: "GET", hasBody: false } response:...
The selectable signature shouldn't be selectable anymore. This makes it difficult for a user to select other parts of the signature if they want and once symbol linking is enabled,...
For example: https://deno.land/x/[email protected]/mod.ts
We should have some visual indication in the nav that a symbol is deprecated if it has the JSDoc deprecated tag. Maybe strikethrough on the name?
Currently we flatten symbols in namespaces on the doc symbol index page. This was mainly a carry over from docland, where we didn't have a symbol nav on the left...
shows links in the format `{@link SomeClass#method}`, but deno_doc (or deno.land?) doesn't seem to support that format. For example, at I just see  which is getting rendered as: 