- {tokenDetailedOwnerList.map((token, i) => {
- const findToken = tokenDetailedSelectedList.find((t) => t.tokenId === token.tokenId)
-
- return (
-
-
-
-
- {token?.info.name}
-
-
+ <>
+ {tokenIdFilterList.length === 0 ? (
+
+
selectToken(token, findToken)}>
- {findToken ? : null}
+ onClick={selectAllHandler}>
+ {selectAll ? : null}
-
- )
- })}
- {loadingOwnerList ? (
-
-
-
+
+ {t('select_all')}
+
+
+
+ ,
+ }}
+ values={{
+ text: 'Shift',
+ }}
+ />
+
+
) : null}
-
+ {nonExistedTokenIdList.length > 0 &&
+ nonExistedTokenIdList.length === tokenIdFilterList.length ? (
+
+ {tokenDetailedOwnerList.map((token, i) => {
+ const findToken = tokenDetailedSelectedList.find(
+ (t) => t.tokenId === token.tokenId,
+ )
+
+ return (
+
0 &&
+ !tokenIdFilterList.includes(token.tokenId)
+ ? classes.hide
+ : '',
+ )}
+ key={i.toString()}>
+
+
+
+ {token?.info.name}
+
+
+
+
+ selectToken(token, findToken, event.shiftKey, token.index)
+ }>
+ {findToken ? : null}
+
+
+ )
+ })}
+ {loadingOwnerList ? (
+
+
+
+ ) : null}
+
+ )}
+ >
)}
+
+
+
+ {nonExistedTokenIdList.length > 0 &&
+ nonExistedTokenIdList.length !== tokenIdFilterList.length ? (
+
+ ) : null}
+
+
+ {isSelectSharesExceed
+ ? t('plugin_red_packet_nft_max_shares_tip', { amount: NFT_RED_PACKET_MAX_SHARES })
+ : null}
+
+
+
+
+
+ {t('plugin_red_packet_nft_max_shares', {
+ amount: NFT_RED_PACKET_MAX_SHARES,
+ })}
+
+ }
+ placement="top-end"
+ classes={{ tooltip: classes.tooltip, arrow: classes.arrow }}
+ arrow>
+
+
+
+
+ {tokenDetailedSelectedList.length + ' '}
+
+ /{tokenDetailedOwnerList.length}
+
+
+