'use client';

import { useFocusOnRouteChange } from '@/hooks/useFocusManagement';

/**
 * Focus Management Provider
 *
 * Integrates focus management hooks into the application
 * - Manages focus on route changes
 * - Announces navigation to screen readers
 * - Improves keyboard navigation experience
 */
export function FocusManagementProvider({ children }: { children: React.ReactNode }) {
  // Manage focus on route changes
  useFocusOnRouteChange();

  return <>{children}</>;
}
