25 lines
No EOL
796 B
C#
25 lines
No EOL
796 B
C#
using Microsoft.AspNetCore.Components;
|
|
|
|
namespace Iceshrimp.Backend.Components.PublicPreview.Schemas;
|
|
|
|
public class PreviewNote
|
|
{
|
|
public required PreviewUser User;
|
|
public required string? RawText;
|
|
public required MarkupString? Text;
|
|
public required string? Cw;
|
|
public required string? QuoteUrl;
|
|
public required bool QuoteInaccessible;
|
|
public required List<PreviewAttachment>? Attachments;
|
|
public required string CreatedAt;
|
|
public required string? UpdatedAt;
|
|
}
|
|
|
|
public class PreviewAttachment
|
|
{
|
|
public required string MimeType;
|
|
public required string Url;
|
|
public required string Name;
|
|
public required string? Alt;
|
|
public required bool Sensitive;
|
|
} |