issues rendering in all issue layouts fir profile and project issues and global issues store implementation (#2886)

* dev: draft and archived issue store

* connect draft and archived issues

* kanban for draft issues

* fix filter store for calendar and kanban

* dev: profile issues store and draft issues filters in header

* disble issue creation for draft issues

* dev: profile issues store filters

* disable kanban properties in draft issues

* dev: profile issues store filters

* dev: seperated adding issues to the cycle and module as seperate methds in cycle and module store

* dev: workspace profile issues store

* dev: sub group issues in the swimlanes

* profile issues and create issue connection

* fix profile issues

* fix spreadsheet issues

* fix dissapearing project from create issue modal

* page level modifications

* fix additional bugs

* dev: issues profile and global iisues and filters update

* fix issue related bugs

* fix project views for list and kanban

* fix build errors

---------

Co-authored-by: rahulramesha <rahulramesham@gmail.com>
This commit is contained in:
guru_sainath 2023-11-27 14:15:33 +05:30 committed by sriram veeraghanta
parent 70994d1da7
commit f79bd9df60
116 changed files with 3187 additions and 912 deletions

View file

@ -152,6 +152,18 @@ import {
// draft issues filter
IProjectDraftIssuesFilterStore,
ProjectDraftIssuesFilterStore,
// profile issues
IProfileIssuesStore,
ProfileIssuesStore,
// profile issues filter
IProfileIssuesFilterStore,
ProfileIssuesFilterStore,
// global issues
IGlobalIssuesStore,
GlobalIssuesStore,
// global issues filter
IGlobalIssuesFilterStore,
GlobalIssuesFilterStore,
} from "store/issues";
import { CycleIssueFiltersStore, ICycleIssueFiltersStore } from "store/cycle-issues";
@ -256,6 +268,12 @@ export class RootStore {
projectDraftIssues: IProjectDraftIssuesStore;
projectDraftIssuesFilter: IProjectDraftIssuesFilterStore;
workspaceProfileIssues: IProfileIssuesStore;
workspaceProfileIssuesFilter: IProfileIssuesFilterStore;
workspaceGlobalIssues: IGlobalIssuesStore;
workspaceGlobalIssuesFilter: IGlobalIssuesFilterStore;
// project v3 issue and issue-filters ends
cycleIssueFilters: ICycleIssueFiltersStore;
@ -354,6 +372,12 @@ export class RootStore {
this.projectDraftIssues = new ProjectDraftIssuesStore(this);
this.projectDraftIssuesFilter = new ProjectDraftIssuesFilterStore(this);
this.workspaceProfileIssues = new ProfileIssuesStore(this);
this.workspaceProfileIssuesFilter = new ProfileIssuesFilterStore(this);
this.workspaceGlobalIssues = new GlobalIssuesStore(this);
this.workspaceGlobalIssuesFilter = new GlobalIssuesFilterStore(this);
// project v3 issue and issue-filters ends
this.cycleIssueFilters = new CycleIssueFiltersStore(this);