import CalendarIcon from "@/assets/report/calendar.svg?react"; import { Pill } from "@/components/atoms/Pill"; import { Surface } from "@/components/atoms/Surface"; import type { ChannelStrategyCard } from "@/features/plan/types/marketingPlan"; import { BrandingChannelIcon } from "@/features/plan/ui/branding/BrandingChannelIcon"; import { channelStrategyPriorityPillClass } from "@/features/plan/ui/channelStrategy/channelStrategyPillClass"; type ChannelStrategyGridProps = { channels: ChannelStrategyCard[]; }; function ChannelStrategyCard({ ch, index }: { ch: ChannelStrategyCard; index: number }) { const delayClass = index === 0 ? "" : index === 1 ? "animation-delay-100" : index === 2 ? "animation-delay-200" : "animation-delay-300"; return (

{ch.channelName}

{ch.priority}
{ch.currentStatus} {ch.targetGoal}
{ch.contentTypes.map((type) => ( {type} ))}

{ch.postingFrequency}

{ch.tone}

); } export function ChannelStrategyGrid({ channels }: ChannelStrategyGridProps) { return (
{channels.map((ch, index) => ( ))}
); }