@using System.ComponentModel.DataAnnotations @using ImageBoardServerApp.Data
[ @toggleText ] @comment.Username @getTimeFromUnix(comment.CreatedAt) No.@comment.CommentID
@if (opened) {
@if (@comment.Image != null) { No Image found } else { [No Image] }
@foreach (string s in @comment.Content.Split("\n")) { @s }
[ Report ]
} @code { private static DateTime getTimeFromUnix(double javaTimeStamp) { var dateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc); dateTime = dateTime.AddMilliseconds( javaTimeStamp ).ToLocalTime(); return dateTime; } private bool opened = true; private string toggleText = "-"; private void ToggleOpened() { opened = !opened; toggleText = opened ? "-" : "+"; } [Parameter] [Required] public CommentData comment { get; set; } }