// Module ID: 15603 // Function ID: 15604 // Name: set // Dependencies: [19, 7147, 5774, 2] // Exports: useGetOrFetchNotificationCenterItemsApplications // Module 15603 (set) import noop from "noop"; import set from "useGetOrFetchApplications"; let items = [require("NotificationCenterScenes").NotificationCenterLocalItems.INCOMING_GAME_FRIEND_REQUESTS, require("NotificationCenterScenes").NotificationCenterLocalItems.INCOMING_GAME_FRIEND_REQUESTS_ACCEPTED, require("NotificationCenterScenes").NotificationCenterLocalItems.INCOMING_FRIEND_REQUESTS, require("NotificationCenterScenes").NotificationCenterLocalItems.INCOMING_FRIEND_REQUESTS_ACCEPTED]; let set = new Set(items); const result = set.fileFinishedImporting("modules/notification_center/useGetOrFetchNotificationCenterItemApplications.tsx"); export const useGetOrFetchNotificationCenterItemsApplications = function useGetOrFetchNotificationCenterItemsApplications(stateFromStores1) { const importDefault = stateFromStores1; let items = [stateFromStores1]; const memo = React.useMemo(() => { const set = new Set(); const items = []; const item = set.forEach((applicationId) => { applicationId = applicationId.applicationId; if (outer1_3.has(applicationId.type)) { let hasItem = null == applicationId; if (!hasItem) { hasItem = set.has(applicationId); } if (!hasItem) { set.add(applicationId); items.push(applicationId); } } }); return items; }, items); return importDefault(5774)(memo); };