import React from "react"; // ui import { CustomSelect, Tooltip } from "components/ui"; // icons import { getPriorityIcon } from "components/icons/priority-icon"; // types import { IIssue } from "types"; // constants import { PRIORITIES } from "constants/project"; type Props = { issue: IIssue; partialUpdateIssue: (formData: Partial) => void; selfPositioned?: boolean; isNotAllowed: boolean; }; export const ViewPrioritySelect: React.FC = ({ issue, partialUpdateIssue, selfPositioned = false, isNotAllowed, }) => ( { partialUpdateIssue({ priority: data }); }} maxHeight="md" customButton={ } noChevron disabled={isNotAllowed} selfPositioned={selfPositioned} > {PRIORITIES?.map((priority) => ( <> {getPriorityIcon(priority, "text-sm")} {priority ?? "None"} ))} );