// Module ID: 10650 // Function ID: 10651 // Name: isSocialLayerApplication // Dependencies: [1085, 9205, 9199, 2] // Exports: default, isSocialLayerSDKAuthorization // Module 10650 (isSocialLayerApplication) import Constants from "Constants" /* 1085 */; import scopes2 from "scopes" /* 9199 */; import ApplicationFlagUtils from "ApplicationFlagUtils" /* 9205 */; 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; };