Version: 3.xx.xxSource Code
useApiUrl
useApiUrl
is a React hook that returns the API URL.
- It uses the
getApiUrl
method to get the API URL from thedataProvider
.
It is useful when you want to use the API URL in your custom hooks.
Usageβ
The useApiUrl
hook does not expect any parameter. It will run the getApiUrl
method from the dataProvider
and return the result.
import { useCustom, useApiUrl } from "@pankod/refine-core";
interface PostUniqueCheckResponse {
isAvailable: boolean;
}
const apiUrl = useApiUrl();
const { data, isLoading } = useCustom<PostUniqueCheckResponse>({
url: `${apiUrl}/posts-unique-check`,
method: "get",
config: {
query: {
title: "Foo bar",
},
},
});
APIβ
Return valueβ
Description | Type |
---|---|
API URL | string |