chore: issue detail refactor (#6803)

This commit is contained in:
Vamsi Krishna 2025-03-24 18:33:22 +05:30 committed by GitHub
parent 983e0fa081
commit e8718a84fe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 23 additions and 1 deletions

View file

@ -0,0 +1,10 @@
import { FC } from "react";
export type TWorkItemAdditionalWidgets = {
workspaceSlug: string;
projectId: string;
workItemId: string;
disabled: boolean;
};
export const WorkItemAdditionalWidgets: FC<TWorkItemAdditionalWidgets> = (props) => <></>;

View file

@ -0,0 +1 @@
export * from "./additional-widgets";

View file

@ -0,0 +1,4 @@
import { TIssue } from "@plane/types";
import { getIssueIds } from "@/store/issue/helpers/base-issues-utils";
export const workItemSortWithOrderByExtended = (array: TIssue[], key?: string) => getIssueIds(array);

View file

@ -11,6 +11,7 @@ import {
// hooks
import { useIssueDetail } from "@/hooks/store";
// Plane-web
import { WorkItemAdditionalWidgets } from "@/plane-web/components/issues/issue-detail-widgets";
import { useTimeLineRelationOptions } from "@/plane-web/components/relations";
type Props = {
@ -68,6 +69,13 @@ export const IssueDetailWidgetCollapsibles: FC<Props> = observer((props) => {
disabled={disabled}
/>
)}
<WorkItemAdditionalWidgets
workspaceSlug={workspaceSlug}
projectId={projectId}
workItemId={issueId}
disabled={disabled}
/>
</div>
);
});

View file

@ -299,7 +299,6 @@ export const IssueDetailsSidebar: React.FC<Props> = observer((props) => {
projectId={projectId}
workspaceSlug={workspaceSlug}
isEditable={isEditable}
isPeekView
/>
</div>
</div>