import { useSetOpenInAppUrl, useDisplayMode } from "skybridge/web";
import { useEffect } from "react";
function ProductDetail({ productId }: { productId: string }) {
const setOpenInAppUrl = useSetOpenInAppUrl();
const [displayMode] = useDisplayMode();
useEffect(() => {
if (displayMode === "fullscreen") {
const productUrl = `https://example.com/products/${productId}`;
setOpenInAppUrl(productUrl).catch(console.error);
}
}, [displayMode, productId, setOpenInAppUrl]);
return (
<div>
<h2>Product {productId}</h2>
{/* Product details */}
</div>
);
}