diff --git a/app/merchant/page.tsx b/app/merchant/page.tsx index ba59180..0cfd0af 100644 --- a/app/merchant/page.tsx +++ b/app/merchant/page.tsx @@ -1,6 +1,7 @@ 'use client'; -import { useState, useEffect } from 'react'; +import { useState } from 'react'; +import Link from 'next/link'; import { useWallet } from '../../hooks/useWallet'; import { merchantLogin } from '../../lib/api'; @@ -33,9 +34,9 @@ export default function MerchantDashboard() { OrbitStream - + Home - + diff --git a/app/page.tsx b/app/page.tsx index 999ad5e..2f2159e 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -79,8 +79,8 @@ export default function Home() {
const session = await checkout.createSession({'{\n'}
{' '}amount: 25.00,{'\n'}
- {' '}asset: "USDC",{'\n'}
- {' '}successUrl: "https://example.com/success"{'\n'}
+ {' '}asset: {`"USDC"`},{'\n'}
+ {' '}successUrl: {`"https://example.com/success"`}{'\n'}
{'}'});
diff --git a/hooks/useWallet.ts b/hooks/useWallet.ts
index 3466ec5..96dd377 100644
--- a/hooks/useWallet.ts
+++ b/hooks/useWallet.ts
@@ -25,8 +25,9 @@ export function useWallet() {
: 'Test SDF Network ; September 2015',
});
return result.signedTxXdr;
- } catch (err: any) {
- throw new Error(err?.message ?? 'Transaction signing failed');
+ } catch (err: unknown) {
+ const message = err instanceof Error ? err.message : 'Transaction signing failed';
+ throw new Error(message);
}
}, []);