Files
explore/ui/token/useTokenQuery.tsx
tom goriunovandGitHub fae4990e1f API resource refactoring (#2699)
* add prefix to API resources

* fix pw tests

* refactor config

* remove unnecessary prefixes in resource names

* fixes

* update screenshots
2025-05-01 15:22:38 +02:00

17 lines
477 B
TypeScript

import useApiQuery from 'lib/api/useApiQuery';
import { useAppContext } from 'lib/contexts/app';
import * as tokenStubs from 'stubs/token';
export default function useTokenQuery(hash: string) {
const { apiData } = useAppContext<'/token/[hash]'>();
return useApiQuery('general:token', {
pathParams: { hash },
queryOptions: {
enabled: Boolean(hash),
placeholderData: tokenStubs.TOKEN_INFO_ERC_20,
initialData: apiData || undefined,
},
});
}