Skip to content

Commit 3336161

Browse files
authored
fix(clerk-js): Fix duplicate checkout calls (#5664)
1 parent 1ff5872 commit 3336161

File tree

2 files changed

+28
-25
lines changed

2 files changed

+28
-25
lines changed

.changeset/eight-friends-fail.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@clerk/clerk-js': patch
3+
---
4+
5+
Fix duplicate checkout calls when clicking Get Started buttons

packages/clerk-js/src/ui/lazyModules/providers.tsx

+23-25
Original file line numberDiff line numberDiff line change
@@ -147,31 +147,29 @@ type LazyDrawerRendererProps = React.PropsWithChildren<
147147

148148
export const LazyDrawerRenderer = (props: LazyDrawerRendererProps) => {
149149
return (
150-
<Suspense fallback={''}>
151-
<VirtualRouter startPath=''>
152-
<AppearanceProvider
153-
globalAppearance={props.globalAppearance}
154-
appearanceKey={props.appearanceKey}
155-
appearance={props.componentAppearance}
156-
>
157-
<FlowMetadataProvider flow={props.flowName || ('' as any)}>
158-
<InternalThemeProvider>
159-
<DrawerRoot
160-
open={props.open}
161-
onOpenChange={props.onOpenChange}
162-
strategy={props.portalId ? 'absolute' : 'fixed'}
163-
portalProps={{
164-
id: props.portalId ? props.portalId : undefined,
165-
}}
166-
>
167-
<DrawerOverlay />
168-
{props.children}
169-
</DrawerRoot>
170-
</InternalThemeProvider>
171-
</FlowMetadataProvider>
172-
</AppearanceProvider>
173-
</VirtualRouter>
174-
</Suspense>
150+
<VirtualRouter startPath=''>
151+
<AppearanceProvider
152+
globalAppearance={props.globalAppearance}
153+
appearanceKey={props.appearanceKey}
154+
appearance={props.componentAppearance}
155+
>
156+
<FlowMetadataProvider flow={props.flowName || ('' as any)}>
157+
<InternalThemeProvider>
158+
<DrawerRoot
159+
open={props.open}
160+
onOpenChange={props.onOpenChange}
161+
strategy={props.portalId ? 'absolute' : 'fixed'}
162+
portalProps={{
163+
id: props.portalId ? props.portalId : undefined,
164+
}}
165+
>
166+
<DrawerOverlay />
167+
<Suspense fallback={''}>{props.children}</Suspense>
168+
</DrawerRoot>
169+
</InternalThemeProvider>
170+
</FlowMetadataProvider>
171+
</AppearanceProvider>
172+
</VirtualRouter>
175173
);
176174
};
177175

0 commit comments

Comments
 (0)