fix lint
This commit is contained in:
parent
cfa6efc6ed
commit
94d944bd68
25 changed files with 131 additions and 118 deletions
|
@ -9,11 +9,13 @@ import { LinkRendererInner } from "./inner/LinkRendererInner";
|
|||
* @see https://www.npmjs.com/package/@yozora/ast#linkReference
|
||||
* @see https://www.npmjs.com/package/@yozora/tokenizer-link-reference
|
||||
*/
|
||||
export const LinkReferenceRenderer: INodeRenderer<LinkReference> = props => {
|
||||
export const LinkReferenceRenderer: INodeRenderer<LinkReference> = properties => {
|
||||
const { viewmodel } = useNodeRendererContext();
|
||||
const definitionMap: Readonly<Record<string, Definition>> = useStateValue(viewmodel.definitionMap$);
|
||||
const definition = definitionMap[props.identifier];
|
||||
const definition = definitionMap[properties.identifier];
|
||||
const url: string = definition?.url ?? "";
|
||||
const title: string | undefined = definition?.title;
|
||||
return <LinkRendererInner url={url} title={title} childNodes={props.children} className={astClasses.linkReference} />;
|
||||
return (
|
||||
<LinkRendererInner url={url} title={title} childNodes={properties.children} className={astClasses.linkReference} />
|
||||
);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue