mirror of
https://github.com/zadam/trilium.git
synced 2025-11-04 13:39:01 +01:00
13 lines
343 B
TypeScript
13 lines
343 B
TypeScript
import { JSX } from "preact";
|
|
import BasicWidget from "../basic_widget.js";
|
|
import { renderReactWidget } from "./react_utils.jsx";
|
|
export default abstract class ReactBasicWidget extends BasicWidget {
|
|
|
|
abstract get component(): JSX.Element;
|
|
|
|
doRender() {
|
|
this.$widget = renderReactWidget(this, this.component);
|
|
}
|
|
|
|
}
|