import { TranslatedString } from "@gnu-taler/taler-util"; import { VNode, h } from "preact"; import { LabelWithTooltipMaybeRequired, RenderAddon } from "./InputLine.js"; import { Addon } from "./FormProvider.js"; interface Props { label: TranslatedString; tooltip?: TranslatedString; help?: TranslatedString; before?: Addon; after?: Addon; } export function Caption({ before, after, label, tooltip, help }: Props): VNode { return (
{before !== undefined && } {after !== undefined && } {help && (

{help}

)}
); }