feat: add new design for join scandic friends checkbox

This commit is contained in:
Christel Westerberg
2024-11-15 16:31:11 +01:00
parent b91085d2e7
commit 117cbcd20d
16 changed files with 189 additions and 65 deletions
+8 -18
View File
@@ -13,19 +13,16 @@ import { trackLoginClick } from "@/utils/tracking"
import { TrackingPosition } from "@/types/components/tracking"
export default function LoginButton({
className,
position,
trackingId,
children,
color = "black",
variant = "navigation",
}: PropsWithChildren<{
className: string
trackingId: string
position: TrackingPosition
color?: LinkProps["color"]
variant?: "navigation" | "signupVerification"
}>) {
...props
}: PropsWithChildren<
{
trackingId: string
position: TrackingPosition
} & Omit<LinkProps, "href">
>) {
const lang = useLang()
const pathName = useLazyPathname({ includeSearchParams: true })
@@ -45,14 +42,7 @@ export default function LoginButton({
}, [position, trackingId])
return (
<Link
className={className}
id={trackingId}
color={color}
href={href}
prefetch={false}
variant={variant}
>
<Link id={trackingId} prefetch={false} {...props} href={href}>
{children}
</Link>
)