import React from "react"; import { observer } from "mobx-react-lite"; import { Triangle } from "lucide-react"; // store hooks import { useEstimate } from "hooks/store"; // ui import { CustomSelect, Tooltip } from "@plane/ui"; // types import { IIssue } from "types"; type Props = { issue: IIssue; onChange: (data: number) => void; tooltipPosition?: "top" | "bottom"; customButton?: boolean; disabled: boolean; }; export const ViewEstimateSelect: React.FC = observer((props) => { const { issue, onChange, tooltipPosition = "top", customButton = false, disabled } = props; const { areEstimatesEnabledForCurrentProject, activeEstimateDetails, getEstimatePointValue } = useEstimate(); const estimateValue = getEstimatePointValue(issue.estimate_point); const estimateLabels = (
{estimateValue ?? "None"}
); if (!areEstimatesEnabledForCurrentProject) return null; return ( <> None {activeEstimateDetails?.points?.map((estimate) => ( <> {estimate.value} ))} ); });