Files
rio/frontend/code/components/separatorListItem.ts
T
2024-06-01 09:25:09 +02:00

24 lines
627 B
TypeScript

import { ComponentBase, ComponentState } from './componentBase';
import { LayoutContext } from '../layouting';
export type SeparatorListItemState = ComponentState & {
_type_: 'SeparatorListItem-builtin';
};
export class SeparatorListItemComponent extends ComponentBase {
state: Required<SeparatorListItemState>;
createElement(): HTMLElement {
return document.createElement('div');
}
updateElement(
deltaState: SeparatorListItemState,
latentComponents: Set<ComponentBase>
): void {}
updateNaturalHeight(ctx: LayoutContext): void {
this.naturalHeight = 1;
}
}