import { FC } from "react"; import { observer } from "mobx-react-lite"; // hooks import { useIssueDetail } from "hooks/store"; // components import { IssueActivityList } from "./activity-list"; type TIssueActivityRoot = { workspaceSlug: string; projectId: string; issueId: string; disabled: boolean; }; export const IssueActivityRoot: FC = observer((props) => { const { workspaceSlug, projectId, issueId, disabled } = props; // hooks const { activity: { getActivitiesByIssueId }, } = useIssueDetail(); const activityIds = getActivitiesByIssueId(issueId); if (!activityIds) return <>; return (
{activityIds.map((activityId, index) => ( ))}
); });