@inherits MSGComponentBase @if (this.MissingFields.Count > 0) { @TA("Some details are still missing. The chat will ask for them, and you can continue anyway.")
@string.Join(", ", this.MissingFields.Select(field => field.Label))
} @if (!string.IsNullOrWhiteSpace(this.Step.FormHint)) { @this.Step.FormHint } @if (this.HasPublicDetails && this.IsEventNotPublic) { @TA("The event is not public. Therefore, the lab does not research it on the web, and none of your details reach a search, not even those marked with a symbol.") } else if (this.HasPublicDetails) { @TA("Fields marked with this symbol hold public details about the event. Only these reach the research of the lab, which searches the web. All your other details stay in your preparation.") } @foreach (var field in this.Fields) { switch (field.Kind) { case BflFieldKind.SINGLE_LINE: case BflFieldKind.LINK: break; case BflFieldKind.MULTI_LINE: break; case BflFieldKind.CHOICE: @foreach (var option in field.Options) { @option.Label } break; case BflFieldKind.MULTI_CHOICE:
@LabelOf(field) @foreach (var option in field.Options) { } @if (!string.IsNullOrWhiteSpace(field.Hint)) { @field.Hint }
break; } }
@if (this.HasKeyDetails) { @TA("* The chat works best when you fill in these details.") }