From 0ca5509cc413119f4a2e15ef4edbb00e9664eb96 Mon Sep 17 00:00:00 2001 From: rahulramesha Date: Fri, 4 Oct 2024 15:30:22 +0530 Subject: [PATCH] add layout in issue filter params --- packages/types/src/view-props.d.ts | 3 ++- web/core/store/issue/helpers/issue-filter-helper.store.ts | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/types/src/view-props.d.ts b/packages/types/src/view-props.d.ts index 59d5ffded5..c8375ba255 100644 --- a/packages/types/src/view-props.d.ts +++ b/packages/types/src/view-props.d.ts @@ -77,7 +77,8 @@ export type TIssueParams = | "show_empty_groups" | "cursor" | "per_page" - | "issue_type"; + | "issue_type" + | "layout"; export type TCalendarLayouts = "month" | "week"; diff --git a/web/core/store/issue/helpers/issue-filter-helper.store.ts b/web/core/store/issue/helpers/issue-filter-helper.store.ts index 5d4b638a53..338b6a4ac8 100644 --- a/web/core/store/issue/helpers/issue-filter-helper.store.ts +++ b/web/core/store/issue/helpers/issue-filter-helper.store.ts @@ -13,7 +13,7 @@ import { TStaticViewTypes, } from "@plane/types"; // constants -import { EIssueFilterType, EIssuesStoreType } from "@/constants/issue"; +import { EIssueFilterType, EIssueLayoutTypes, EIssuesStoreType } from "@/constants/issue"; // helpers import { getComputedDisplayFilters, getComputedDisplayProperties } from "@/helpers/issue.helper"; // lib @@ -114,6 +114,8 @@ export class IssueFilterHelperStore implements IIssueFilterHelperStore { : nonEmptyArrayValue; }); + if (displayFilters?.layout) issueFiltersParams.layout = displayFilters?.layout; + return issueFiltersParams; };