import { useQuery } from 'react-query' import transactionApi from '../api/transactionApi' const useTransaction = ({ id }) => { const fetchTransaction = async () => await transactionApi({ id }) const { data, isLoading, refetch } = useQuery(`transaction-${id}`, fetchTransaction) return { transaction: { data, isLoading, refetch } } } export default useTransaction