UNPKG

@selfcommunity/react-core

Version:

React Core Components useful for integrating UI Community components (react-ui).

25 lines (24 loc) 772 B
/// <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; };