Use same lock values as mobile clients
[ProtonMail-WebClient.git] / packages / shared / lib / api / helpers / snoozeSort.ts
blob74f566161ec5dac717f669fda842b6292da1f951
1 import { MAILBOX_LABEL_IDS } from '../../constants';
3 // The sort order needs to be changed if the user is in the snoozed or inbox folder
4 export const getAppropriateSort = (LabelID?: string | string[], Sort?: string) => {
5     const snoozeInboxLabelSort = Sort === 'Time' ? 'SnoozeTime' : Sort ?? 'Time';
7     return LabelID &&
8         !Array.isArray(LabelID) &&
9         [MAILBOX_LABEL_IDS.SNOOZED.toString(), MAILBOX_LABEL_IDS.INBOX.toString()].includes(LabelID)
10         ? snoozeInboxLabelSort
11         : Sort ?? 'Time';