--- import { Icon } from 'astro-icon/components' import { cn } from '../lib/cn' import type { Prisma } from '@prisma/client' import type { HTMLAttributes } from 'astro/types' type Props = HTMLAttributes<'div'> & { comment: Prisma.CommentGetPayload<{ select: { id: true status: true suspicious: true requiresAdminReview: true kycRequested: true fundsBlocked: true communityNote: true internalNote: true privateContext: true orderId: true orderIdStatus: true } }> } const { comment, class: className, ...divProps } = Astro.props const user = Astro.locals.user // Only render for admin/verifier users if (!user || !user.admin || !user.verifier) return null ---
Community:
Internal:
Private:
{ comment.orderId && (
Order ID:
{comment.orderId}
Status:
) }