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