]> Untitled Git - lemmy-ui.git/commitdiff
Typescript linter fixes
authorZetaphor <zetaphor@hey.com>
Thu, 22 Jun 2023 18:51:25 +0000 (15:51 -0300)
committerZetaphor <zetaphor@hey.com>
Thu, 22 Jun 2023 18:51:25 +0000 (15:51 -0300)
src/shared/markdown.ts

index 062b150d0deb948f8e4ab8d9772647c3b2b1f5e6..ececf47996c253e5a9b93a8212bf998ad330cecf 100644 (file)
@@ -79,7 +79,7 @@ function localCommunityLinkParser(md: MarkdownIt) {
       if (state.tokens[i].type !== "inline") {
         continue;
       }
-      const inlineTokens = state.tokens[i].children;
+      const inlineTokens: Token[] = state.tokens[i].children || [];
       for (let j = inlineTokens.length - 1; j >= 0; j--) {
         if (
           inlineTokens[j].type === "text" &&
@@ -93,7 +93,7 @@ function localCommunityLinkParser(md: MarkdownIt) {
 
           let linkClass = "community-link";
 
-          for (const match: RegExpMatchArray of matches) {
+          for (const match of matches) {
             // If there is plain text before the match, add it as a separate token
             if (match.index !== undefined && match.index > lastIndex) {
               const textToken = new state.Token("text", "", 0);