Yuki Takei 3 лет назад
Родитель
Сommit
7ab682faf5
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      packages/app/src/services/renderer/markdown-it/link-by-relative-path.ts

+ 4 - 2
packages/app/src/services/renderer/markdown-it/link-by-relative-path.ts

@@ -5,14 +5,16 @@ const PATTERN_RELATIVE_PATH = new RegExp(/^(\.{1,2})(\/.*)?$/);
 
 
 export default class LinkerByRelativePathConfigurer {
 export default class LinkerByRelativePathConfigurer {
 
 
-  pagePath: string
+  pagePath: string;
 
 
   constructor(pagePath: string) {
   constructor(pagePath: string) {
     this.pagePath = pagePath;
     this.pagePath = pagePath;
   }
   }
 
 
   // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
   // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
-  configure(md, pagePath: string): void {
+  configure(md): void {
+    const pagePath = this.pagePath;
+
     // Remember old renderer, if overridden, or proxy to default renderer
     // Remember old renderer, if overridden, or proxy to default renderer
     const defaultRender = md.renderer.rules.link_open || function(tokens, idx, options, env, self) {
     const defaultRender = md.renderer.rules.link_open || function(tokens, idx, options, env, self) {
       return self.renderToken(tokens, idx, options);
       return self.renderToken(tokens, idx, options);