Files
myDrive/backend/utils/sortBySwitchFolder.ts
2024-10-11 14:23:00 -04:00

21 lines
400 B
TypeScript

import { SortOrder } from "mongoose";
interface SortBy {
[key: string]: SortOrder;
}
const sortBySwitchFolder = (sortBy: string): SortBy => {
switch (sortBy) {
case "alp_asc":
return { name: 1 };
case "alp_desc":
return { name: -1 };
case "date_asc":
return { createdAt: 1 };
default:
return { createdAt: -1 };
}
};
export default sortBySwitchFolder;