All files / src/lib/query-key/query-key-notification index.ts

63.63% Statements 7/11
100% Branches 0/0
0% Functions 0/2
63.63% Lines 7/11

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 121x 1x 1x 1x 1x         1x 1x  
import { GetNotificationListQueryParams } from '@/types/service/notification';
 
export const notificationKeys = {
  all: ['notifications'] as const,
  list: (params?: GetNotificationListQueryParams) => [
    'notifications',
    'list',
    ...(params ? [params] : []),
  ],
  unReadCount: () => [...notificationKeys.all, 'unread-count'],
};