/** * Hook to check if user is currently rate limited * Action 5.4.1.4: Disable buttons when rate limited */ import { useRateLimitStore } from '@/stores/rateLimit'; /** * Hook to check if the user is currently rate limited * * @returns {boolean} True if user is rate limited, false otherwise * * @example * ```tsx * const isRateLimited = useIsRateLimited(); * * ``` */ export function useIsRateLimited(): boolean { const isLimited = useRateLimitStore((state) => state.isLimited); return isLimited; }