Refactoring: remove obsolete class
This commit is contained in:
parent
d95e40e1c7
commit
7b9a748199
2 changed files with 4 additions and 37 deletions
|
@ -15,7 +15,6 @@ import {
|
||||||
QuestionableTagRenderingConfigJson,
|
QuestionableTagRenderingConfigJson,
|
||||||
} from "./Json/QuestionableTagRenderingConfigJson"
|
} from "./Json/QuestionableTagRenderingConfigJson"
|
||||||
import { FixedUiElement } from "../../UI/Base/FixedUiElement"
|
import { FixedUiElement } from "../../UI/Base/FixedUiElement"
|
||||||
import { Paragraph } from "../../UI/Base/Paragraph"
|
|
||||||
import Validators, { ValidatorType } from "../../UI/InputElement/Validators"
|
import Validators, { ValidatorType } from "../../UI/InputElement/Validators"
|
||||||
import { TagRenderingConfigJson } from "./Json/TagRenderingConfigJson"
|
import { TagRenderingConfigJson } from "./Json/TagRenderingConfigJson"
|
||||||
import Constants from "../Constants"
|
import Constants from "../Constants"
|
||||||
|
@ -754,12 +753,10 @@ export default class TagRenderingConfig {
|
||||||
withRender = [
|
withRender = [
|
||||||
`This rendering asks information about the property `,
|
`This rendering asks information about the property `,
|
||||||
Link.OsmWiki(this.freeform.key),
|
Link.OsmWiki(this.freeform.key),
|
||||||
new Paragraph(
|
new Combine([
|
||||||
new Combine([
|
"This is rendered with ",
|
||||||
"This is rendered with ",
|
new FixedUiElement(this.render.txt).SetClass("code font-bold"),
|
||||||
new FixedUiElement(this.render.txt).SetClass("code font-bold"),
|
]),
|
||||||
])
|
|
||||||
),
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,30 +0,0 @@
|
||||||
import BaseUIElement from "../BaseUIElement"
|
|
||||||
|
|
||||||
export class Paragraph extends BaseUIElement {
|
|
||||||
public readonly content: string | BaseUIElement
|
|
||||||
|
|
||||||
constructor(html: string | BaseUIElement) {
|
|
||||||
super()
|
|
||||||
this.content = html ?? ""
|
|
||||||
}
|
|
||||||
|
|
||||||
AsMarkdown(): string {
|
|
||||||
let c: string
|
|
||||||
if (typeof this.content !== "string") {
|
|
||||||
c = this.content.AsMarkdown()
|
|
||||||
} else {
|
|
||||||
c = this.content
|
|
||||||
}
|
|
||||||
return "\n\n" + c + "\n\n"
|
|
||||||
}
|
|
||||||
|
|
||||||
protected InnerConstructElement(): HTMLElement {
|
|
||||||
const e = document.createElement("p")
|
|
||||||
if (typeof this.content !== "string") {
|
|
||||||
e.appendChild(this.content.ConstructElement())
|
|
||||||
} else {
|
|
||||||
e.innerHTML = this.content
|
|
||||||
}
|
|
||||||
return e
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in a new issue