feat: add admin transaction edit UI on payment detail page
Wire create and update flows to admin transaction endpoints with status, amount, and date fields.
This commit is contained in:
@@ -8,5 +8,6 @@ export const paymentApi = {
|
||||
create: (data) => axiosInstance.post('/payments/admin/create', data),
|
||||
update: (id, data) => axiosInstance.put(`/payments/admin/update/${id}`, data),
|
||||
delete: (id) => axiosInstance.delete(`/payments/admin/delete/${id}`),
|
||||
recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/user/pay/${paymentId}`, data)
|
||||
recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/admin/transactions/${paymentId}`, data),
|
||||
updateTransaction: (transactionId, data) => axiosInstance.put(`/payments/admin/transactions/${transactionId}`, data)
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user