پرتوپرتو

PostSignals (سیگنال‌های پست)

ردیف چیپ‌های دامین‌اسپسیفیک — sentiment، emotion (۹-کلاسه)، گرایش مخاطب (۵-کلاسه)، severity، cluster، language. درون فوتر PostCard.

معرفی

<PostSignals> همه‌ی سیگنال‌های دامین افکارسنجی را در یک ردیف چیپ‌های فشرده نمایش می‌دهد. در فوتر <PostCard> (و در tabهای <PostDetailsDrawer>) استفاده می‌شود.

  • چه زمانی استفاده کنیم: زیر متن/مدیا/متریک‌های هر پست، برای نمایش طبقه‌بندی‌های NLP و خوشه‌بندی.
  • چه زمانی استفاده نکنیم: اگر فقط یک سیگنال نمایش می‌دهید — به‌جای آن از <EmotionBadge> / <FlowBadge> / <SentimentBadge> تکی استفاده کنید.

زمین بازی

زمین بازی
مثبتشادیحامیان حکومتشدت متوسط
تنظیمات
داده
محتوا
ظاهر
کد این نمونه به‌صورت خودکار قابل تولید نیست — برای کد آماده‌ی copy/paste به بخش «استفاده» در بالای صفحه مراجعه کنید.

استفاده

import { PostSignals } from '@parto-system-design/ui'
;<PostSignals
  sentiment="negative"
  emotion="anger"
  flow="internal-critic"
  severity="high"
  cluster={{ id: 'crisis-service', label: 'بحران خدمات', tone: 'warning' }}
  language="fa"
  onClusterClick={(c) => addFilter(c.id)}
/>

حالت‌ها

  • compact={true} — فقط sentiment و severity (برای density compact)
  • compact={false} (پیش‌فرض) — تمام چیپ‌ها همراه با emotion + flow + cluster + language

کامپوننت‌های مرتبط

  • برای تک sentiment روی header → <SentimentBadge>
  • برای توزیع emotion (نمودار) → <EmotionDistribution>
  • برای توزیع flow → <FlowDistribution>