File size: 524 Bytes
41a71fd
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { useQuery } from '@tanstack/react-query';
import { fetch{{sliceName}}ById } from '../../api/fetch{{sliceName}}ById';

export const useFetch{{sliceName}}ById = ({{lowerCase sliceName}}Id: number | undefined) => {

    return useQuery({
        queryKey: ['fetch{{sliceName}}ById', {{lowerCase sliceName}}Id],
        queryFn: () =>
            fetch{{sliceName}}ById({
                {{lowerCase sliceName}}_id: {{lowerCase sliceName}}Id || 1
            }),
        enabled: !!{{lowerCase sliceName}}Id,
    });
};