@@ -6,7 +6,7 @@ import { useConnection } from '@solana/wallet-adapter-react';
66import { ReactNode , useCallback , useMemo , useState } from 'react' ;
77import { useForm , useWatch } from 'react-hook-form' ;
88import { TransactionToast } from '../TransactionToast' ;
9- import { buildTx , getTransactionLink } from '@/lib/client/solana' ;
9+ import { buildTx } from '@/lib/client/solana' ;
1010import { toast } from 'sonner' ;
1111import { PublicKey } from '@solana/web3.js' ;
1212import { Dialog , DialogHeader , DialogTrigger } from '../ui/dialog' ;
@@ -30,7 +30,6 @@ import {
3030} from '../ui/select' ;
3131import { z } from 'zod' ;
3232import { ACCEPTED_MINTS_METADATA } from '@/lib/constants' ;
33- import { confirmTransaction } from '@solana-developers/helpers' ;
3433import { useItems } from '@/providers/ItemsProvider' ;
3534import { useShopper } from '@/providers/ShopperProvider' ;
3635import { atomicToUsd , removeTrailingZeroes } from '@/lib/utils' ;
@@ -49,6 +48,7 @@ import { FormSubmitButton } from '../FormSubmitButton';
4948import { FormCancelButton } from '../FormCancelButton' ;
5049import { LargeImage } from '../LargeImage' ;
5150import { useProgram } from '@/providers/ProgramProvider' ;
51+ import { useSettings } from '@/providers/SettingsProvider' ;
5252
5353export function CheckoutDialog ( {
5454 name,
@@ -76,6 +76,7 @@ export function CheckoutDialog({
7676 const { connection } = useConnection ( ) ;
7777 const { publicKey } = useUnifiedWallet ( ) ;
7878 const { splurgeClient } = useProgram ( ) ;
79+ const { getTransactionLink } = useSettings ( ) ;
7980 const { pythSolanaReceiver, getUpdatePriceFeedTx } = usePyth ( ) ;
8081 const { configData, configLoading } = useConfig ( ) ;
8182 const { itemsMutate } = useItems ( ) ;
@@ -170,8 +171,11 @@ export function CheckoutDialog({
170171 ] ) ;
171172
172173 // checkout transaction is the last one
173- await confirmTransaction (
174- connection ,
174+ // await confirmTransaction(
175+ // connection,
176+ // signatures[signatures.length - 1]
177+ // );
178+ await connection . confirmTransaction (
175179 signatures [ signatures . length - 1 ]
176180 ) ;
177181
@@ -259,6 +263,7 @@ export function CheckoutDialog({
259263 orderSubtotal ,
260264 closeAndReset ,
261265 splurgeClient ,
266+ getTransactionLink ,
262267 ]
263268 ) ;
264269
0 commit comments