// Module ID: 12348 // Function ID: 12349 // Name: useUserProfileWidgets // Dependencies: [1218, 5370, 5375, 589, 2] // Exports: default // Module 12348 (useUserProfileWidgets) import closure_2 from "fetchFingerprint" /* 1218 */; import closure_3 from "createUserWidgetFromServer" /* 5370 */; import closure_4 from "initialize" /* 5375 */; const require = arg1; const result = require("set").fileFinishedImporting("modules/user_profile/hooks/useUserProfileWidgets.tsx"); export default function useUserProfileWidgets(arg0) { const _require = arg0; const items = [closure_2]; const items1 = [arg0]; const stateFromStores = _require(589).useStateFromStores(items, () => null != closure_0 && closure_1_2.getId() === closure_0, items1); const obj = _require(589); const items2 = [closure_4]; const stateFromStores1 = _require(589).useStateFromStores(items2, () => pendingWidgets.getPendingWidgets()); const obj2 = _require(589); const items3 = [closure_3]; const items4 = [arg0]; const stateFromStoresArray = _require(589).useStateFromStoresArray(items3, () => { if (null == closure_0) { return []; } else { const userProfile = closure_1_3.getUserProfile(tmp); let widgets; if (userProfile != null) { widgets = userProfile.widgets; } if (widgets == null) { widgets = []; } return widgets; } }, items4); let tmp4 = stateFromStoresArray; if (stateFromStores) { tmp4 = stateFromStoresArray; if (null !== stateFromStores1) { tmp4 = stateFromStores1; } } return tmp4; };