File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,13 @@ export const CopyWalletAddress = () => {
101
101
const { walletAddress } = useContext ( WalletAddressRowContext )
102
102
const [ isCopied , setIsCopied ] = useState ( false )
103
103
104
+ let pointer = walletAddress . url
105
+
106
+ if ( walletAddress . isCard ) {
107
+ const url = new URL ( walletAddress . url )
108
+ pointer = `$ilp.dev${ url . pathname } `
109
+ }
110
+
104
111
useEffect ( ( ) => {
105
112
setTimeout ( ( ) => {
106
113
setIsCopied ( false )
@@ -114,11 +121,11 @@ export const CopyWalletAddress = () => {
114
121
onClick = { ( e ) => {
115
122
e . preventDefault ( )
116
123
setIsCopied ( true )
117
- copyToClipboard ( walletAddress . url )
124
+ copyToClipboard ( pointer )
118
125
} }
119
126
>
120
127
< p className = "underline decoration-dashed underline-offset-2" >
121
- { walletAddress . url }
128
+ { pointer }
122
129
</ p >
123
130
</ TooltipTrigger >
124
131
< TooltipContent onPointerDownOutside = { ( e ) => e . preventDefault ( ) } >
@@ -156,9 +163,7 @@ export const WalletAddressRow = ({
156
163
< td >
157
164
< EditWalletAddress />
158
165
</ td >
159
- < td >
160
- < DeleteWalletAddress />
161
- </ td >
166
+ < td > { walletAddress . isCard ? null : < DeleteWalletAddress /> } </ td >
162
167
</ tr >
163
168
</ WalletAddressRowContext . Provider >
164
169
)
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ export interface IWalletAddressResponse {
6
6
url : string
7
7
publicName : string
8
8
accountId : string
9
+ isCard ?: boolean
9
10
}
10
11
11
12
export interface WalletAddressResponse extends IWalletAddressResponse {
You can’t perform that action at this time.
0 commit comments