import { useEffect } from "react";
import CartDesktopLayout from "pages/cart/components/CartDesktopLayout.tsx";
import CartMobileTabletLayout from "pages/cart/components/CartMobileTabletLayout.tsx";
import useBreakPoint from "hooks/useBreakPoint.ts";
export default function CartPage() {
const { isDesktop } = useBreakPoint();
// Prevent keyboard from appearing automatically on mobile
useEffect(() => {
// Blur any focused element when component mounts
if (document.activeElement instanceof HTMLElement) {
document.activeElement.blur();
}
// Prevent focus on any input elements
const inputs = document.querySelectorAll("input, textarea, select");
inputs.forEach((input) => {
if (input instanceof HTMLElement) {
input.blur();
}
});
}, []);
// Enhanced desktop layout
if (isDesktop) {
return ;
}
// Mobile/Tablet Layout (existing code)
return ;
}