2026-06-11 01:01:53 +08:00

17 lines
648 B
JavaScript

import { useAuth } from "@/app/auth/AuthProvider.jsx";
import { PERMISSIONS } from "@/app/permissions";
export function usePaymentAbilities() {
const { can } = useAuth();
return {
canCreateProduct: can(PERMISSIONS.paymentProductCreate),
canDeleteProduct: can(PERMISSIONS.paymentProductDelete),
canUpdateProduct: can(PERMISSIONS.paymentProductUpdate),
canViewBill: can(PERMISSIONS.paymentBillView),
canViewProduct: can(PERMISSIONS.paymentProductView),
canUpdateThirdParty: can(PERMISSIONS.paymentThirdPartyUpdate),
canViewThirdParty: can(PERMISSIONS.paymentThirdPartyView),
};
}