[WEB-4457] refactor: decouple work item properties from mobx store (#7363)

This commit is contained in:
Prateek Shourya 2025-07-18 20:38:21 +05:30 committed by GitHub
parent 5660b28574
commit f3daac6f95
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 649 additions and 428 deletions

View file

@ -1,9 +0,0 @@
type TIssueAdditionalPropertiesProps = {
issueId: string | undefined;
issueTypeId: string | null;
projectId: string;
workspaceSlug: string;
isDraft?: boolean;
};
export const IssueAdditionalProperties: React.FC<TIssueAdditionalPropertiesProps> = () => <></>;

View file

@ -1,4 +1,3 @@
export * from "./provider";
export * from "./issue-type-select";
export * from "./additional-properties";
export * from "./template-select";

View file

@ -0,0 +1,10 @@
import React from "react";
export type TWorkItemModalAdditionalPropertiesProps = {
isDraft?: boolean;
projectId: string | null;
workItemId: string | undefined;
workspaceSlug: string;
};
export const WorkItemModalAdditionalProperties: React.FC<TWorkItemModalAdditionalPropertiesProps> = () => null;

View file

@ -44,6 +44,7 @@ export const IssueModalProvider = observer((props: TIssueModalProviderProps) =>
handleProjectEntitiesFetch: () => Promise.resolve(),
handleTemplateChange: () => Promise.resolve(),
handleConvert: () => Promise.resolve(),
handleCreateSubWorkItem: () => Promise.resolve(),
}}
>
{children}