@@ -4,7 +4,7 @@ import { normalizeAddress } from 'src/shared/normalizeAddress';
44import type { BareWallet } from 'src/shared/types/BareWallet' ;
55import type { DeviceAccount } from 'src/shared/types/Device' ;
66import type { ExternallyOwnedAccount } from 'src/shared/types/ExternallyOwnedAccount' ;
7- import { isSignerContainer } from 'src/shared/types/validators' ;
7+ import { isReadonlyContainer } from 'src/shared/types/validators' ;
88import { useBackgroundKind } from 'src/ui/components/Background' ;
99import ArrowRightIcon from 'jsx:src/ui/assets/arrow-right.svg' ;
1010import DownIcon from 'jsx:src/ui/assets/chevron-down.svg' ;
@@ -287,19 +287,19 @@ export function XpDropClaim() {
287287 } ) ;
288288
289289 const { data : walletGroups , ...walletGroupsQuery } = useWalletGroups ( ) ;
290- const { signerWalletGroups , signerWalletAddresses } = useMemo ( ( ) => {
291- const signerWalletGroups =
292- walletGroups ?. filter ( ( group ) =>
293- isSignerContainer ( group . walletContainer )
290+ const { ownedWalletGroups , ownedWalletAddresses } = useMemo ( ( ) => {
291+ const ownedWalletGroups =
292+ walletGroups ?. filter (
293+ ( group ) => ! isReadonlyContainer ( group . walletContainer )
294294 ) ?? [ ] ;
295- const signerWalletAddresses = signerWalletGroups
295+ const ownedWalletAddresses = ownedWalletGroups
296296 . flatMap ( ( group ) => group . walletContainer . wallets )
297297 . map ( ( wallet ) => wallet . address ) ;
298- return { signerWalletGroups , signerWalletAddresses } ;
298+ return { ownedWalletGroups , ownedWalletAddresses } ;
299299 } , [ walletGroups ] ) ;
300300
301301 const { data : walletsMeta , ...walletsMetaQuery } = useWalletsMetaByChunks ( {
302- addresses : signerWalletAddresses ,
302+ addresses : ownedWalletAddresses ,
303303 } ) ;
304304
305305 const [ selectedWallet , setSelectedWallet ] = useState ( currentWallet ) ;
@@ -375,7 +375,7 @@ export function XpDropClaim() {
375375
376376 const eligibleAddressesSet = new Set ( eligibleAddresses ) ;
377377
378- const eligibleWalletGroups = signerWalletGroups
378+ const eligibleWalletGroups = ownedWalletGroups
379379 ?. map ( ( group ) => ( {
380380 id : group . id ,
381381 walletContainer : {
@@ -391,7 +391,7 @@ export function XpDropClaim() {
391391 . filter ( ( group ) => group . walletContainer . wallets . length > 0 ) ;
392392
393393 return { eligibleWalletGroups, eligibleAddresses } ;
394- } , [ signerWalletGroups , walletsMeta , claimedInfo ] ) ;
394+ } , [ ownedWalletGroups , walletsMeta , claimedInfo ] ) ;
395395
396396 const retro = personalSignMutation . isSuccess
397397 ? claimedInfo ?. meta ?. membership . retro
0 commit comments