Skip to content

Commit 2ec42e5

Browse files
committed
fix: ensure loading state is set before signer check in onClick method
1 parent 242f2ff commit 2ec42e5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/CartButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ const message = `Add Cart: ${bytes32Hex(props.payload)}`
5555
let signer: Signer | undefined
5656
5757
const onClick = async () => {
58-
loading.value = true
5958
if (!signer) {
6059
return clubsConnection.value?.signal.next(Signal.SignInRequest)
6160
}
61+
loading.value = true
6262
const signature = await signer?.signMessage(message)
6363
const url = new URL(`${props.base}/api/${PluginId}/cart`)
6464

0 commit comments

Comments
 (0)