diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 8c844b1..9fbbaf9 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -27,7 +27,7 @@ export default function Layout(props: { const data = await agent.getProfile({ actor: parsedData.did }); - setUser(data.data); + (setUser as any)(data.data); return data; } catch (error) { console.error(error); diff --git a/src/store/user.ts b/src/store/user.ts index 35e2867..7530ad3 100644 --- a/src/store/user.ts +++ b/src/store/user.ts @@ -1,4 +1,4 @@ import { AppBskyActorDefs } from '@atproto/api'; import { atom } from 'jotai'; -export const userAtom = atom(null); +export const userAtom = atom(undefined); diff --git a/src/utils/web3modalV2Settings.ts b/src/utils/web3modalV2Settings.ts index 69792b3..e67b496 100644 --- a/src/utils/web3modalV2Settings.ts +++ b/src/utils/web3modalV2Settings.ts @@ -39,7 +39,7 @@ export function walletClientToEthers5Signer(walletClient: WalletClient) { name: chain.name, ensAddress: chain.contracts?.ensRegistry?.address }; - const provider = new providers.Web3Provider(transport, network); + const provider = new providers.Web3Provider(transport as any, network); const signer = provider.getSigner(account.address); return signer; }