@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
22 lines (21 loc) • 1.07 kB
JavaScript
/**
* CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52
* Update:: import { IStateSource } to '@mikezimm/fps-core-v7/lib/components/molecules/state-source/IStateSource;'
* Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;'
*/
import { fetchMyHubsites } from './fetches/fetchMyHubsites';
/**
* This MAY NOT BE NEEDED. but IStateSourceHubSubs should be moved to fetchMyHubsites?
* @param departmentId
* @param sourceProps
* @param depth: IFetchHubDepth 'site' or 'web'
* @returns
*/
export async function getHubAssocSites(departmentId, sourceProps, depth = 'site') {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let results = await fetchMyHubsites(sourceProps.fpsSpService, sourceProps.absoluteWebUrl, depth, departmentId, 'HubAndAssoc');
return results;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
// return { ...EmptyStateSource as any, ...{ status: 'Unknown' } }
}
//# sourceMappingURL=getHubAssocSites.js.map