package de.oaa.xxx.feed.dto;

import de.oaa.xxx.gruppe.dto.UmfrageOptionDto;

import java.time.LocalDateTime;
import java.util.List;
import java.util.UUID;

public record FeedItemDto(
        UUID postId,
        String postType,           // "FEED" | "GROUP"
        UUID gruppeId,
        String gruppeName,
        UUID authorId,
        String authorName,
        String authorPicture,
        String beitragTyp,
        String text,
        Boolean multiChoice,
        List<String> bilder,
        LocalDateTime createdAt,
        long likeCount,
        boolean likedByMe,
        long kommentarCount,
        List<UmfrageOptionDto> optionen,
        List<UUID> myVoteOptionIds,
        boolean isPublic
) {}
