// Module ID: 11025 // Function ID: 11026 // Name: isSocialLayerApplication // Dependencies: [1074, 8321, 8517, 2] // Exports: default, isSocialLayerSDKAuthorization // Module 11025 (isSocialLayerApplication) import Constants from "Constants" /* 1074 */; import ApplicationFlagUtils from "ApplicationFlagUtils" /* 8321 */; import scopes2 from "scopes" /* 8517 */; import size from "module_2" /* 2 */; const ApplicationFlags = Constants.ApplicationFlags; const result = size.fileFinishedImporting("modules/applications/isSocialLayerApplication.tsx"); export default function isSocialLayerApplication(application) { const obj = ApplicationFlagUtils; let hasApplicationFlagResult = obj.hasApplicationFlag(application, ApplicationFlags.SOCIAL_LAYER_INTEGRATION_LIMITED); const tmp3 = ApplicationFlags; if (!hasApplicationFlagResult) { const tmpResult = ApplicationFlagUtils; hasApplicationFlagResult = tmpResult.hasApplicationFlag(application, tmp3.SOCIAL_LAYER_INTEGRATION); } return hasApplicationFlagResult; }; export const isSocialLayerSDKAuthorization = function isSocialLayerSDKAuthorization(application, scopes) { let obj = ApplicationFlagUtils; let hasApplicationFlagResult = obj.hasApplicationFlag(application, ApplicationFlags.SOCIAL_LAYER_INTEGRATION_LIMITED); const tmp3 = ApplicationFlags; if (!hasApplicationFlagResult) { const tmpResult = ApplicationFlagUtils; hasApplicationFlagResult = tmpResult.hasApplicationFlag(application, tmp3.SOCIAL_LAYER_INTEGRATION); } if (hasApplicationFlagResult) { hasApplicationFlagResult = scopes.some((item) => { const obj = scopes2; return obj.isSocialLayerUmbrellaScope(item); }); } return hasApplicationFlagResult; };