import React from "react"; import { observer } from "mobx-react-lite"; import { useRouter } from "next/router"; // hooks import { useApplication } from "hooks/store"; // types import { TIssue } from "@plane/types"; type Props = { issue: TIssue; }; export const SpreadsheetSubIssueColumn: React.FC = observer((props: Props) => { const { issue } = props; // router const router = useRouter(); // hooks const { router: { workspaceSlug }, } = useApplication(); const redirectToIssueDetail = () => { router.push({ pathname: `/${workspaceSlug}/projects/${issue.project_id}/${issue.archived_at ? "archived-issues" : "issues"}/${ issue.id }`, hash: "sub-issues", }); }; return (
{issue?.sub_issues_count} {issue?.sub_issues_count === 1 ? "sub-issue" : "sub-issues"}
); });