/// import { CacheStrategies } from '@selfcommunity/utils'; import { SCCustomAdvPosition, SCCustomAdvType } from '@selfcommunity/types'; /** :::info This custom hook is used to fetch a custom adv object. ::: * @param object * @param object.id * @param object.position * @param object.categoriesId * @param object.cacheStrategy */ export default function useSCFetchCustomAdv({ id, position, categoriesId, active, cacheStrategy, }: { id?: number; position?: SCCustomAdvPosition; categoriesId?: Array; active?: boolean; cacheStrategy?: CacheStrategies; }): { scCustomAdv: SCCustomAdvType; setSCCustomAdv: import("react").Dispatch>; error: string; };