nextjs: 14.2.18
next-view-transitions: "^0.3.2",
The problem occurs because function-type components, such as Link in next-view-transitions, cannot receive a ref directly. In this case, the Button component is trying to use asChild with a Link, which causes a conflict because the ref cannot be passed correctly.

