feat: added glassmorphism in issue view, made constant file for constant values, fix: using descending order to display issues

This commit is contained in:
Dakshesh Jain 2022-12-05 11:27:14 +05:30
parent 5224b3da88
commit c49e652124
5 changed files with 12 additions and 10 deletions

View file

@ -4,12 +4,11 @@ import useTheme from "./useTheme";
import useUser from "./useUser";
// commons
import { groupBy, orderArrayBy } from "constants/common";
// constants
import { PRIORITIES } from "constants/";
// types
import type { IssueResponse, IIssue, NestedKeyOf } from "types";
const PRIORITIES = ["high", "medium", "low"];
const useIssuesFilter = (projectIssues?: IssueResponse) => {
const { issueView, setIssueView, groupByProperty, setGroupByProperty } = useTheme();
@ -44,7 +43,10 @@ const useIssuesFilter = (projectIssues?: IssueResponse) => {
if (orderBy !== null) {
groupedByIssues = Object.fromEntries(
Object.entries(groupedByIssues).map(([key, value]) => [key, orderArrayBy(value, orderBy)])
Object.entries(groupedByIssues).map(([key, value]) => [
key,
orderArrayBy(value, orderBy, "descending"),
])
);
}