From 1e92387686e4a753cf3e4a711fb093080357bb37 Mon Sep 17 00:00:00 2001 From: bartosz-lipinski <264380+bartosz-lipinski@users.noreply.github.com> Date: Wed, 25 Aug 2021 18:05:21 -0500 Subject: [PATCH] fix: build errors --- js/packages/web/src/actions/unwindVault.ts | 2 +- .../web/src/views/home/auctionList.tsx | 6 ++--- js/packages/web/src/views/home/setup.tsx | 27 ++++++++++--------- 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/js/packages/web/src/actions/unwindVault.ts b/js/packages/web/src/actions/unwindVault.ts index e68fbea..8111830 100644 --- a/js/packages/web/src/actions/unwindVault.ts +++ b/js/packages/web/src/actions/unwindVault.ts @@ -113,7 +113,7 @@ export async function unwindVault( nft.info.store, vault.pubkey, vault.info.fractionMint, - wallet.publicKey, + wallet.publicKey.toBase58(), currInstructions, ); diff --git a/js/packages/web/src/views/home/auctionList.tsx b/js/packages/web/src/views/home/auctionList.tsx index f7d777b..1d84b60 100644 --- a/js/packages/web/src/views/home/auctionList.tsx +++ b/js/packages/web/src/views/home/auctionList.tsx @@ -1,4 +1,4 @@ -import { useWallet } from '@oyster/common'; +import { useWallet } from '@solana/wallet-adapter-react'; import { Col, Layout, Row, Tabs } from 'antd'; import BN from 'bn.js'; import React, { useMemo, useState } from 'react'; @@ -26,7 +26,7 @@ export const AuctionListView = () => { const auctionsEnded = useAuctions(AuctionViewState.Ended); const [activeKey, setActiveKey] = useState(LiveAuctionViewState.All); const { isLoading } = useMeta(); - const { wallet, connected } = useWallet(); + const { wallet, connected, publicKey } = useWallet(); const breakpointColumnsObj = { default: 4, 1100: 3, @@ -81,7 +81,7 @@ export const AuctionListView = () => { .filter( (m, idx) => m.myBidderMetadata?.info.bidderPubkey == - wallet?.publicKey?.toBase58(), + publicKey?.toBase58(), ); break; case LiveAuctionViewState.Resale: diff --git a/js/packages/web/src/views/home/setup.tsx b/js/packages/web/src/views/home/setup.tsx index a375188..e4d134f 100644 --- a/js/packages/web/src/views/home/setup.tsx +++ b/js/packages/web/src/views/home/setup.tsx @@ -1,4 +1,5 @@ -import { useConnection, useStore, useWallet } from '@oyster/common'; +import { useConnection, useStore, WalletSigner } from '@oyster/common'; +import { useWallet } from '@solana/wallet-adapter-react'; import { Button } from 'antd'; import { useEffect, useState } from 'react'; import { useHistory } from 'react-router-dom'; @@ -6,6 +7,7 @@ import { saveAdmin } from '../../actions/saveAdmin'; import { useMeta } from '../../contexts'; import { WhitelistedCreator } from '../../models/metaplex'; import { SetupVariables } from '../../components/SetupVariables'; +import { WalletAdapter } from '@solana/wallet-adapter-base'; export const SetupView = () => { const [isInitalizingStore, setIsInitalizingStore] = useState(false); @@ -13,23 +15,23 @@ export const SetupView = () => { const { store } = useMeta(); const { setStoreForOwner } = useStore(); const history = useHistory(); - const { wallet, connected, connect } = useWallet(); + const wallet = useWallet(); const [storeAddress, setStoreAddress] = useState(); useEffect(() => { const getStore = async () => { - if (connected && wallet) { - const store = await setStoreForOwner(wallet?.publicKey?.toBase58()); + if (wallet.connected) { + const store = await setStoreForOwner(wallet.publicKey?.toBase58()); setStoreAddress(store); } else { setStoreAddress(undefined); } }; getStore(); - }, [wallet?.publicKey, connected]); + }, [wallet.publicKey, wallet.connected]); const initializeStore = async () => { - if (!wallet?.publicKey) { + if (!wallet.publicKey || !wallet) { return; } @@ -44,24 +46,23 @@ export const SetupView = () => { // TODO: process errors - // Fack to reload meta await setStoreForOwner(undefined); - await setStoreForOwner(wallet?.publicKey?.toBase58()); + await setStoreForOwner(wallet.publicKey?.toBase58()); history.push('/admin'); }; return ( <> - {!connected && ( + {!wallet.connected && (

- {' '} to configure store.

)} - {connected && !store && ( + {wallet.connected && !store && ( <>

Store is not initialized yet

There must be some ◎ SOL in the wallet before initialization.

@@ -82,7 +83,7 @@ export const SetupView = () => {

)} - {connected && store && ( + {wallet.connected && store && ( <>

To finish initialization please copy config below into{' '} @@ -90,7 +91,7 @@ export const SetupView = () => {

)}