import { TIssueActivityComment } from "@plane/types"; export enum EActivityFilterType { ACTIVITY = "activity", COMMENT = "comment", } export type TActivityFilters = EActivityFilterType; export const ACTIVITY_FILTER_TYPE_OPTIONS: Record = { [EActivityFilterType.ACTIVITY]: { label: "Updates", }, [EActivityFilterType.COMMENT]: { label: "Comments", }, }; export const filterActivityOnSelectedFilters = ( activity: TIssueActivityComment[], filter: TActivityFilters[] ): TIssueActivityComment[] => activity.filter((activity) => filter.includes(activity.activity_type as TActivityFilters));