export function GetSkuTransactionPage() {
const [transactionId, setTransactionId] = useState<string>("");
const [transactionData, setTransactionData] = useState<any>(null);
const {
data,
isLoading,
isError,
error,
isSuccess,
fetchSkuTransactionById
} = useGetSkuTransactionById({
id: transactionId,
getBearerToken: async () => {
const token = await getToken();
return token || "";
}
});
const handleFetchTransaction = async () => {
try {
const token = await getToken();
const result = await fetchSkuTransactionById({
id: transactionId,
getBearerToken: async () => token || "",
});
setTransactionData(result);
} catch (error) {
console.error("Error fetching SKU transaction:", error);
}
};
}