import { useAppSelector } from '../redux/hooks'; export const useLoyaltyAvailability = () => { const { paymentOptions, unavailablePaymentOptions } = useAppSelector( (state) => state.checkout ); const hasLoyaltyInAvailable = paymentOptions.some( (option) => option.payment_type === 'loyalty_money' || option.payment_type === 'loyalty' ); const hasLoyaltyInUnavailable = unavailablePaymentOptions.some( (option) => option.payment_type === 'loyalty_money' || option.payment_type === 'loyalty' ); return hasLoyaltyInAvailable || hasLoyaltyInUnavailable; };