Skip to content

Commit

Permalink
Flow fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
vsubhuman committed Jan 7, 2022
1 parent b9fdf88 commit 68ac3d1
Show file tree
Hide file tree
Showing 9 changed files with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ class NFTDetailPageRevamp extends Component<AllProps> {
assetName: token.entry.identifier.split('.')[1] ?? '',
id: getTokenIdentifierIfExists(token.info) ?? '-',
amount: genFormatTokenAmount(getTokenInfo)(token.entry),
// $FlowFixMe[prop-missing]
nftMetadata: token.info.Metadata.assetMintMetadata
&& token.info.Metadata.assetMintMetadata.length > 0
&& token.info.Metadata.assetMintMetadata[0]['721']
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ export default class TokenInfoStore<

await requests.allRequest;

const tokenIds = Array.from(requests.allRequest.result.assetIds);
const tokenIds = Array.from(requests.allRequest.result?.assetIds ?? []);

const db = this.stores.loading.getDatabase();
if (!db) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -589,7 +589,7 @@ export default class TransactionsStore extends Store<StoresMap, ActionsMap> {
unconfirmedAmount: reducers[2].result,
remoteTransactionIds: reducers[3].result,
timestamps: reducers[4].result,
assetIds: reducers[5].result,
assetIds: [...reducers[5].result],
};
};
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ export default class WalletStore extends Store<StoresMap, ActionsMap> {
const selectedPublicDeriverId = this.selected?.publicDeriverId;
if (selectedPublicDeriverId != null) {
const selectedCache: ?PublicKeyCache = this.publicKeyCache
// $FlowFixMe
// $FlowFixMe[prop-missing]
.find(c => c.publicDeriver.publicDeriverId === selectedPublicDeriverId);
return selectedCache == null ? null : selectedCache.plate;
}
Expand Down
3 changes: 1 addition & 2 deletions packages/yoroi-extension/app/utils/formatters.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,7 @@ export function truncateAddress(addr: string): string {
* Since the length is too small for some bech32 prefixes
*/
export function truncateAddressShort(addr: string, by: ?number): string {
if (!by) by = 20
return truncateFormatter(addr, by);
return truncateFormatter(addr, by ?? 20);
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ function genMockByronBip44Cache(dummyWallet: PublicDeriver<>) {
unconfirmedAmount: null,
remoteTransactionIds: new Set(),
timestamps: [],
assetIds: [],
}));
const getBalanceRequest = new CachedRequest(request => request.getBalance());
const getAssetDepositRequest = new CachedRequest(request => request.getBalance());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ function genMockShelleyCip1852Cache(dummyWallet: PublicDeriver<>) {
unconfirmedAmount: null,
remoteTransactionIds: new Set(),
timestamps: [],
assetIds: [],
}));
const getBalanceRequest = new CachedRequest(request => request.getBalance());
const getAssetDepositRequest = new CachedRequest(request => request.getBalance());
Expand Down
1 change: 1 addition & 0 deletions packages/yoroi-extension/stories/helpers/ergo/ErgoMocks.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ function genMockErgoCache(dummyWallet: PublicDeriver<>) {
unconfirmedAmount: null,
remoteTransactionIds: new Set(),
timestamps: [],
assetIds: [],
}));
const getBalanceRequest = new CachedRequest(request => request.getBalance());
const getAssetDepositRequest = new CachedRequest(request => request.getBalance());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ function genMockJormungandrCache(dummyWallet: PublicDeriver<>) {
unconfirmedAmount: null,
remoteTransactionIds: new Set(),
timestamps: [],
assetIds: [],
}));
const getBalanceRequest = new CachedRequest(request => request.getBalance());
const getAssetDepositRequest = new CachedRequest(request => request.getBalance());
Expand Down

0 comments on commit 68ac3d1

Please sign in to comment.