forked from github/plane
feat: spreadsheet view (#1369)
* feat: spreadsheet view * fix: fix scroll and overflow issues, feat: updated issue properties component, style: ui improvements * feat: sub-issue toggle and sub-issue hook added, chore: code refactor * fix: only render parent issue * feat: sub issue fetching hook updated and nested sub issue added, chore: code refactor * style: title sticky to left on scroll and column styling * fix: tooltip , filter and view z-index fix * feat: spreadsheet view column sorting, fix: sticky scroll issue fix * feat: updated issue view filter for spreadsheet view * style: spreadsheet view column * feat: double click to edit title * fix: estimate sorting fix * style: spreadsheet view columns * fix: spreadsheet view mutation, feat: edit , copy and delete option added * fix: edit sub issue fix
This commit is contained in:
committed by
GitHub
parent
0cb856b92f
commit
e08fc59114
18
apps/app/types/issues.d.ts
vendored
18
apps/app/types/issues.d.ts
vendored
@@ -247,11 +247,25 @@ export interface IIssueFilterOptions {
|
||||
created_by: string[] | null;
|
||||
}
|
||||
|
||||
export type TIssueViewOptions = "list" | "kanban" | "calendar" | "gantt_chart";
|
||||
export type TIssueViewOptions = "list" | "kanban" | "calendar" | "spreadsheet" | "gantt_chart";
|
||||
|
||||
export type TIssueGroupByOptions = "state" | "priority" | "labels" | "created_by" | null;
|
||||
|
||||
export type TIssueOrderByOptions = "-created_at" | "-updated_at" | "priority" | "sort_order";
|
||||
export type TIssueOrderByOptions =
|
||||
| "-created_at"
|
||||
| "-updated_at"
|
||||
| "priority"
|
||||
| "sort_order"
|
||||
| "state__name"
|
||||
| "-state__name"
|
||||
| "assignees__name"
|
||||
| "-assignees__name"
|
||||
| "labels__name"
|
||||
| "-labels__name"
|
||||
| "target_date"
|
||||
| "-target_date"
|
||||
| "estimate__point"
|
||||
| "-estimate__point";
|
||||
|
||||
export interface IIssueViewOptions {
|
||||
group_by: TIssueGroupByOptions;
|
||||
|
||||
Reference in New Issue
Block a user