chore: navigation preference enhancements (#8468)

This commit is contained in:
Anmol Singh Bhatia 2025-12-30 13:22:28 +05:30 committed by GitHub
parent 8d479ac24c
commit 866338289e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 165 additions and 44 deletions

View file

@ -194,6 +194,12 @@ export interface IIssueFiltersResponse {
display_properties: IIssueDisplayProperties;
}
export interface IWorkspaceUserPropertiesResponse extends IIssueFiltersResponse {
navigation_project_limit?: number;
navigation_control_preference?: "ACCORDION" | "TABBED";
// Note: show_limited_projects is derived from navigation_project_limit (0 = false, >0 = true)
}
export interface IWorkspaceIssueFilterOptions {
assignees?: string[] | null;
created_by?: string[] | null;