import { type HtmlComponent } from '@defra/forms-model'
import { ComponentBase } from '~/src/server/plugins/engine/components/ComponentBase.js'
export class Html extends ComponentBase {
declare options: HtmlComponent['options']
content: HtmlComponent['content']
constructor(
def: HtmlComponent,
props: ConstructorParameters[1]
) {
super(def, props)
const { content, options } = def
this.content = content
this.options = options
}
getViewModel() {
const { content, viewModel } = this
return {
...viewModel,
content
}
}
}