work on docx patcher

This commit is contained in:
Dolan Miu
2023-02-16 20:17:48 +00:00
parent ffd998cbf5
commit c206d23480
5 changed files with 31 additions and 3 deletions

15
src/templater/replacer.ts Normal file
View File

@ -0,0 +1,15 @@
import { Paragraph, TextRun } from "@file/paragraph";
import { ElementCompact } from "xml-js";
import { PatchDocumentOptions } from "./from-docx";
export const replacer = (json: ElementCompact, options: PatchDocumentOptions): ElementCompact => {
for (const child of options.children) {
if (child instanceof Paragraph) {
console.log("is para");
} else if (child instanceof TextRun) {
console.log("is text");
}
}
return json;
};