UNPKG

@refinedev/core

Version:

Refine is a React meta-framework for building enterprise-level, data-intensive applications rapidly with support for modern UI libraries and headless integrations.

13 lines (9 loc) 342 B
import { useDataProvider, useResourceParams } from "@hooks"; export const useApiUrl = (dataProviderName?: string): string => { const dataProvider = useDataProvider(); const { resource } = useResourceParams(); const { getApiUrl } = dataProvider( dataProviderName ?? resource?.meta?.dataProviderName, ); return getApiUrl(); };