@selfcommunity/react-core
Version:
React Core Components useful for integrating UI Community components (react-ui).
25 lines (24 loc) • 772 B
TypeScript
/// <reference types="react" />
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<number>;
active?: boolean;
cacheStrategy?: CacheStrategies;
}): {
scCustomAdv: SCCustomAdvType;
setSCCustomAdv: import("react").Dispatch<import("react").SetStateAction<SCCustomAdvType>>;
error: string;
};