diff --git a/src/plugins.ts b/src/plugins.ts index c32f3ba6..c81b54e0 100644 --- a/src/plugins.ts +++ b/src/plugins.ts @@ -1,6 +1,6 @@ import {RendererPluginType} from "./types"; -import {SimpleImageRenderer} from "./imagerenderer"; -import {SimpleMarkdownRenderer} from "./markdownrenderer"; +import {SimpleImageRenderer} from "./view/image"; +import {SimpleMarkdownRenderer} from "./view/markdown"; import {isBlank} from "./util"; import {sprintf} from "sprintf-js"; diff --git a/src/imagerenderer.tsx b/src/view/image.tsx similarity index 91% rename from src/imagerenderer.tsx rename to src/view/image.tsx index a01d8aea..9821766c 100644 --- a/src/imagerenderer.tsx +++ b/src/view/image.tsx @@ -3,11 +3,7 @@ import * as mobx from "mobx"; import * as mobxReact from "mobx-react"; import cn from "classnames"; import {If, For, When, Otherwise, Choose} from "tsx-control-statements/components"; -import {WindowSize, RendererContext, TermOptsType, LineType, RendererOpts} from "./types"; -import {LineContainerModel} from "./model"; -import {termWidthFromCols, termHeightFromRows} from "./textmeasure"; -import {incObs} from "./util"; -import {PtyDataBuffer} from "./ptydata"; +import {WindowSize, RendererContext, TermOptsType, LineType, RendererOpts} from "../types"; type OV = mobx.IObservableValue; type CV = mobx.IComputedValue; diff --git a/src/markdownrenderer.tsx b/src/view/markdown.tsx similarity index 95% rename from src/markdownrenderer.tsx rename to src/view/markdown.tsx index 02af8e1f..de3e595a 100644 --- a/src/markdownrenderer.tsx +++ b/src/view/markdown.tsx @@ -3,10 +3,9 @@ import * as mobx from "mobx"; import * as mobxReact from "mobx-react"; import cn from "classnames"; import {If, For, When, Otherwise, Choose} from "tsx-control-statements/components"; -import {WindowSize, RendererContext, TermOptsType, LineType, RendererOpts} from "./types"; -import {boundInt} from "./util"; +import {WindowSize, RendererContext, TermOptsType, LineType, RendererOpts} from "../types"; import {sprintf} from "sprintf-js"; -import {Markdown} from "./elements"; +import {Markdown} from "../elements"; type OV = mobx.IObservableValue;