Files
mixtape/Finch/TagHelpers/MultilineTagHelper.cs
T
2026-04-07 14:23:29 +02:00

16 lines
429 B
C#

using Microsoft.AspNetCore.Razor.TagHelpers;
namespace Finch.TagHelpers;
[HtmlTargetElement("app-multiline", Attributes = "text")]
public class MultilineTagHelper : TagHelper
{
[HtmlAttributeName("text")]
public string Text { get; set; }
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = string.Empty;
output.Content.SetHtmlContent(Text.NewLinesToBr());
}
}