Add some new eslint rules and fix the corresponding errors (#4839)

This commit is contained in:
Satish Gandham
2024-06-17 16:45:35 +05:30
committed by GitHub
parent c5cac27026
commit fc3e63f67a
22 changed files with 112 additions and 83 deletions

View File

@@ -1,9 +1,5 @@
module.exports = {
extends: [
"next",
"prettier",
"plugin:@typescript-eslint/recommended",
],
extends: ["next", "prettier", "plugin:@typescript-eslint/recommended"],
parser: "@typescript-eslint/parser",
parserOptions: {
ecmaVersion: 2021, // Or the ECMAScript version you are using
@@ -15,12 +11,20 @@ module.exports = {
rootDir: ["web/", "space/", "admin/", "packages/*/"],
},
},
globals: {
React: "readonly",
JSX: "readonly",
},
rules: {
"no-useless-escape": "off",
"prefer-const": "error",
"no-irregular-whitespace": "error",
"no-trailing-spaces": "error",
"no-duplicate-imports": "error",
"no-useless-catch": "warn",
"no-case-declarations": "error",
"no-undef": "error",
"no-unreachable": "error",
"arrow-body-style": ["error", "as-needed"],
"@next/next/no-html-link-for-pages": "off",
"@next/next/no-img-element": "off",
@@ -28,6 +32,7 @@ module.exports = {
"react/self-closing-comp": ["error", { component: true, html: true }],
"react/jsx-boolean-value": "error",
"react/jsx-no-duplicate-props": "error",
"react-hooks/exhaustive-deps": "warn",
"@typescript-eslint/no-unused-vars": ["error"],
"@typescript-eslint/no-explicit-any": "warn",
"@typescript-eslint/no-useless-empty-export": "error",

View File

@@ -1,7 +1,7 @@
import { TDropdownProps } from "../types";
export type MemberDropdownProps = TDropdownProps & {
button?: ReactNode;
button?: React.ReactNode;
dropdownArrow?: boolean;
dropdownArrowClassName?: string;
placeholder?: string;

View File

@@ -16,7 +16,7 @@ type Props = {
export const SingleExport: FC<Props> = ({ service, refreshing }) => {
const provider = service.provider;
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const [isLoading, setIsLoading] = useState(false);
const [isLoading] = useState(false);
const checkExpiry = (inputDateString: string) => {
const currentDate = new Date();

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const BiWeekChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const DayChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const HourChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const QuarterChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const WeekChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -5,7 +5,7 @@ import { useGanttChart } from "@/components/gantt-chart/hooks/use-gantt-chart";
export const YearChartView: FC<any> = observer(() => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { currentView, currentViewData, renderView } = useGanttChart();
const { currentViewData, renderView } = useGanttChart();
return (
<>

View File

@@ -55,31 +55,15 @@ export const InboxIssueMainContent: React.FC<Props> = observer((props) => {
const issueOperations: TIssueOperations = useMemo(
() => ({
// eslint-disable-next-line @typescript-eslint/no-unused-vars
fetch: async (workspaceSlug: string, projectId: string, issueId: string) => {
try {
return;
} catch (error) {
setToast({
title: "Issue fetch failed",
type: TOAST_TYPE.ERROR,
message: "Issue fetch failed",
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars, arrow-body-style
fetch: async (_workspaceSlug: string, _projectId: string, _issueId: string) => {
return;
},
// eslint-disable-next-line @typescript-eslint/no-unused-vars
remove: async (workspaceSlug: string, projectId: string, issueId: string) => {
try {
return;
} catch (error) {
setToast({
title: "Issue remove failed",
type: TOAST_TYPE.ERROR,
message: "Issue remove failed",
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars, arrow-body-style
remove: async (_workspaceSlug: string, _projectId: string, _issueId: string) => {
return;
},
update: async (workspaceSlug: string, projectId: string, issueId: string, data: Partial<TIssue>) => {
update: async (_workspaceSlug: string, _projectId: string, _issueId: string, data: Partial<TIssue>) => {
try {
await inboxIssue.updateIssue(data);
captureIssueEvent({

View File

@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-vars */
import { useCallback, useEffect, useState } from "react";
import { useRouter } from "next/navigation";
import { useState } from "react";
//TODO: remove temp flag isActive later and use showAlert as the source of truth
const useReloadConfirmations = (isActive = true) => {

View File

@@ -157,7 +157,7 @@ export class ArchivedIssuesFilter extends IssueFilterHelperStore implements IArc
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -177,7 +177,8 @@ export class ArchivedIssuesFilter extends IssueFilterHelperStore implements IArc
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -217,7 +218,8 @@ export class ArchivedIssuesFilter extends IssueFilterHelperStore implements IArc
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -235,8 +237,9 @@ export class ArchivedIssuesFilter extends IssueFilterHelperStore implements IArc
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -257,6 +260,7 @@ export class ArchivedIssuesFilter extends IssueFilterHelperStore implements IArc
});
break;
}
default:
break;
}

View File

@@ -167,7 +167,7 @@ export class CycleIssuesFilter extends IssueFilterHelperStore implements ICycleI
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -189,7 +189,8 @@ export class CycleIssuesFilter extends IssueFilterHelperStore implements ICycleI
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -234,7 +235,8 @@ export class CycleIssuesFilter extends IssueFilterHelperStore implements ICycleI
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -252,8 +254,9 @@ export class CycleIssuesFilter extends IssueFilterHelperStore implements ICycleI
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -274,6 +277,7 @@ export class CycleIssuesFilter extends IssueFilterHelperStore implements ICycleI
});
break;
}
default:
break;
}

View File

@@ -152,7 +152,7 @@ export class DraftIssuesFilter extends IssueFilterHelperStore implements IDraftI
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -172,7 +172,8 @@ export class DraftIssuesFilter extends IssueFilterHelperStore implements IDraftI
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -212,7 +213,8 @@ export class DraftIssuesFilter extends IssueFilterHelperStore implements IDraftI
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -230,8 +232,8 @@ export class DraftIssuesFilter extends IssueFilterHelperStore implements IDraftI
display_properties: _filters.displayProperties,
});
break;
case EIssueFilterType.KANBAN_FILTERS:
}
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -252,6 +254,7 @@ export class DraftIssuesFilter extends IssueFilterHelperStore implements IDraftI
});
break;
}
default:
break;
}

View File

@@ -1631,7 +1631,7 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
const dataIdsArray = isDataIdsArray ? dataIds : [dataIds];
switch (dataType) {
case "state_id":
case "state_id": {
const stateMap = this.rootIssueStore?.stateMap;
if (!stateMap) break;
for (const dataId of dataIdsArray) {
@@ -1639,7 +1639,8 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
if (state && state.name) dataValues.push(state.name.toLocaleLowerCase());
}
break;
case "label_ids":
}
case "label_ids": {
const labelMap = this.rootIssueStore?.labelMap;
if (!labelMap) break;
for (const dataId of dataIdsArray) {
@@ -1647,7 +1648,8 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
if (label && label.name) dataValues.push(label.name.toLocaleLowerCase());
}
break;
case "assignee_ids":
}
case "assignee_ids": {
const memberMap = this.rootIssueStore?.memberMap;
if (!memberMap) break;
for (const dataId of dataIdsArray) {
@@ -1655,7 +1657,8 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
if (member && member.first_name) dataValues.push(member.first_name.toLocaleLowerCase());
}
break;
case "module_ids":
}
case "module_ids": {
const moduleMap = this.rootIssueStore?.moduleMap;
if (!moduleMap) break;
for (const dataId of dataIdsArray) {
@@ -1663,7 +1666,8 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
if (currentModule && currentModule.name) dataValues.push(currentModule.name.toLocaleLowerCase());
}
break;
case "cycle_id":
}
case "cycle_id": {
const cycleMap = this.rootIssueStore?.cycleMap;
if (!cycleMap) break;
for (const dataId of dataIdsArray) {
@@ -1671,6 +1675,7 @@ export abstract class BaseIssuesStore implements IBaseIssuesStore {
if (cycle && cycle.name) dataValues.push(cycle.name.toLocaleLowerCase());
}
break;
}
}
return isDataIdsArray ? (order ? orderBy(dataValues, undefined, [order])[0] : dataValues) : dataValues[0];

View File

@@ -86,17 +86,19 @@ export class CalendarStore implements ICalendarStore {
getStartAndEndDate = computedFn((layout: "week" | "month") => {
switch (layout) {
case "week":
case "week": {
if (!this.allDaysOfActiveWeek) return;
const dates = Object.keys(this.allDaysOfActiveWeek);
return { startDate: dates[0], endDate: dates[dates.length - 1] };
case "month":
}
case "month": {
if (!this.allWeeksOfActiveMonth) return;
const weeks = Object.keys(this.allWeeksOfActiveMonth);
const firstWeekDates = Object.keys(this.allWeeksOfActiveMonth[weeks[0]]);
const lastWeekDates = Object.keys(this.allWeeksOfActiveMonth[weeks[weeks.length - 1]]);
return { startDate: firstWeekDates[0], endDate: lastWeekDates[lastWeekDates.length - 1] };
}
}
});

View File

@@ -167,7 +167,7 @@ export class ModuleIssuesFilter extends IssueFilterHelperStore implements IModul
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -188,7 +188,8 @@ export class ModuleIssuesFilter extends IssueFilterHelperStore implements IModul
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -233,7 +234,8 @@ export class ModuleIssuesFilter extends IssueFilterHelperStore implements IModul
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -251,8 +253,9 @@ export class ModuleIssuesFilter extends IssueFilterHelperStore implements IModul
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -273,6 +276,7 @@ export class ModuleIssuesFilter extends IssueFilterHelperStore implements IModul
});
break;
}
default:
break;
}

View File

@@ -157,7 +157,7 @@ export class ProfileIssuesFilter extends IssueFilterHelperStore implements IProf
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -179,7 +179,8 @@ export class ProfileIssuesFilter extends IssueFilterHelperStore implements IProf
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -219,7 +220,8 @@ export class ProfileIssuesFilter extends IssueFilterHelperStore implements IProf
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -237,8 +239,9 @@ export class ProfileIssuesFilter extends IssueFilterHelperStore implements IProf
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -259,6 +262,7 @@ export class ProfileIssuesFilter extends IssueFilterHelperStore implements IProf
});
break;
}
default:
break;
}

View File

@@ -165,7 +165,7 @@ export class ProjectViewIssuesFilter extends IssueFilterHelperStore implements I
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -183,7 +183,8 @@ export class ProjectViewIssuesFilter extends IssueFilterHelperStore implements I
isEmpty(filteredFilters) ? "init-loader" : "mutation"
);
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -223,7 +224,8 @@ export class ProjectViewIssuesFilter extends IssueFilterHelperStore implements I
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -241,8 +243,8 @@ export class ProjectViewIssuesFilter extends IssueFilterHelperStore implements I
display_properties: _filters.displayProperties,
});
break;
case EIssueFilterType.KANBAN_FILTERS:
}
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -263,6 +265,7 @@ export class ProjectViewIssuesFilter extends IssueFilterHelperStore implements I
});
break;
}
default:
break;
}

View File

@@ -162,7 +162,7 @@ export class ProjectIssuesFilter extends IssueFilterHelperStore implements IProj
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -183,7 +183,8 @@ export class ProjectIssuesFilter extends IssueFilterHelperStore implements IProj
filters: _filters.filters,
});
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -224,7 +225,8 @@ export class ProjectIssuesFilter extends IssueFilterHelperStore implements IProj
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -242,8 +244,9 @@ export class ProjectIssuesFilter extends IssueFilterHelperStore implements IProj
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -264,6 +267,7 @@ export class ProjectIssuesFilter extends IssueFilterHelperStore implements IProj
});
break;
}
default:
break;
}

View File

@@ -190,7 +190,7 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
};
switch (type) {
case EIssueFilterType.FILTERS:
case EIssueFilterType.FILTERS: {
const updatedFilters = filters as IIssueFilterOptions;
_filters.filters = { ..._filters.filters, ...updatedFilters };
@@ -207,7 +207,8 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
isEmpty(filteredFilters) ? "init-loader" : "mutation"
);
break;
case EIssueFilterType.DISPLAY_FILTERS:
}
case EIssueFilterType.DISPLAY_FILTERS: {
const updatedDisplayFilters = filters as IIssueDisplayFilterOptions;
_filters.displayFilters = { ..._filters.displayFilters, ...updatedDisplayFilters };
@@ -252,7 +253,8 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
});
break;
case EIssueFilterType.DISPLAY_PROPERTIES:
}
case EIssueFilterType.DISPLAY_PROPERTIES: {
const updatedDisplayProperties = filters as IIssueDisplayProperties;
_filters.displayProperties = { ..._filters.displayProperties, ...updatedDisplayProperties };
@@ -274,8 +276,9 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
display_properties: _filters.displayProperties,
});
break;
}
case EIssueFilterType.KANBAN_FILTERS:
case EIssueFilterType.KANBAN_FILTERS: {
const updatedKanbanFilters = filters as TIssueKanbanFilters;
_filters.kanbanFilters = { ..._filters.kanbanFilters, ...updatedKanbanFilters };
@@ -296,6 +299,7 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
});
break;
}
default:
break;
}

View File

@@ -26,23 +26,27 @@ export const getCustomDates = (duration: EPastDurationFilters): string => {
let firstDay, lastDay;
switch (duration) {
case EPastDurationFilters.TODAY:
case EPastDurationFilters.TODAY: {
firstDay = renderFormattedPayloadDate(today);
lastDay = renderFormattedPayloadDate(today);
return `${firstDay};after,${lastDay};before`;
case EPastDurationFilters.YESTERDAY:
}
case EPastDurationFilters.YESTERDAY: {
const yesterday = subDays(today, 1);
firstDay = renderFormattedPayloadDate(yesterday);
lastDay = renderFormattedPayloadDate(yesterday);
return `${firstDay};after,${lastDay};before`;
case EPastDurationFilters.LAST_7_DAYS:
}
case EPastDurationFilters.LAST_7_DAYS: {
firstDay = renderFormattedPayloadDate(subDays(today, 7));
lastDay = renderFormattedPayloadDate(today);
return `${firstDay};after,${lastDay};before`;
case EPastDurationFilters.LAST_30_DAYS:
}
case EPastDurationFilters.LAST_30_DAYS: {
firstDay = renderFormattedPayloadDate(subDays(today, 30));
lastDay = renderFormattedPayloadDate(today);
return `${firstDay};after,${lastDay};before`;
}
}
};