diff --git a/src/codeblockHandler/CodeblockProcessor.ts b/src/codeblockHandler/CodeblockProcessor.ts index 6271996..91bd6e8 100644 --- a/src/codeblockHandler/CodeblockProcessor.ts +++ b/src/codeblockHandler/CodeblockProcessor.ts @@ -73,7 +73,8 @@ export class CodeblockProcessor extends MarkdownRenderChild { .prepareRender( results.renderer.type.toLowerCase(), results.renderer.options )(rendererEl, { - cellParser: this.plugin.cellParser + cellParser: this.plugin.cellParser, + sourcePath: this.ctx.sourcePath }) // FIXME: probably should save the one before transform and perform transform every time we execute it. diff --git a/src/renderer/rendererRegistry.ts b/src/renderer/rendererRegistry.ts index 34f9011..016e24b 100644 --- a/src/renderer/rendererRegistry.ts +++ b/src/renderer/rendererRegistry.ts @@ -7,7 +7,8 @@ export interface DataFormat { } export interface RendererContext { - cellParser: ModernCellParser + cellParser: ModernCellParser, + sourcePath: string } export interface RenderReturn {