Skip to content

Commit 2023cb2

Browse files
Merge pull request #306 from multiversx/development
0.1.22
2 parents d81d417 + a1a0b04 commit 2023cb2

File tree

8 files changed

+31
-11
lines changed

8 files changed

+31
-11
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [[0.1.22](https://github.com/multiversx/mx-sdk-dapp-ui/pull/306)] - 2026-02-20
11+
12+
- [Added part attributes to SidePanel and SignTransactions ](https://github.com/multiversx/mx-sdk-dapp-ui/pull/306)
13+
1014
## [[0.1.21](https://github.com/multiversx/mx-sdk-dapp-ui/pull/305)] - 2026-02-11
1115

1216
- [Fixed `data-testid` on button](https://github.com/multiversx/mx-sdk-dapp-ui/pull/305)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@multiversx/sdk-dapp-ui",
3-
"version": "0.1.21",
3+
"version": "0.1.22",
44
"description": "A library to hold UI components for a dApp on the MultiversX blockchain",
55
"author": "MultiversX",
66
"license": "MIT",

src/common/SidePanel/SidePanel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export function SidePanel(
6868
/>
6969
)}
7070
</div>
71-
<div class={styles.sidePanelContent}>{children}</div>
71+
<div class={styles.sidePanelContent} part="side-panel-content">{children}</div>
7272
</div>
7373
</SidePanelSwiper>
7474
</div>

src/common/SidePanel/components/SidePanelSwiper/SidePanelSwiper.tsx

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,19 +241,28 @@ export function SidePanelSwiper(
241241
[styles.sidePanelSwiperWrapperVisible]: state.isVisible,
242242
[styles.sidePanelSwiperWrapperHidden]: !state.isVisible,
243243
}}
244+
part="side-panel-swiper-wrapper"
244245
>
245-
<div class={styles.sidePanelSwiper} ref={setSheetRef} onClick={(event: MouseEvent) => event.stopPropagation()}>
246-
<div class={styles.sidePanelSwiperHandleWrapper}>
246+
<div
247+
class={styles.sidePanelSwiper}
248+
ref={setSheetRef}
249+
part="side-panel-swiper"
250+
onClick={(event: MouseEvent) => event.stopPropagation()}
251+
>
252+
<div class={styles.sidePanelSwiperHandleWrapper} part="side-panel-swiper-handle-wrapper">
247253
<div
248254
class={styles.sidePanelSwiperHandleContainer}
255+
part="side-panel-swiper-handle-container"
249256
onMouseDown={handleDragStart}
250257
onTouchStart={handleDragStart}
251258
>
252-
<div class={styles.sidePanelSwiperHandle} />
259+
<div class={styles.sidePanelSwiperHandle} part="side-panel-swiper-handle" />
253260
</div>
254261
</div>
255262

256-
<div class={styles.sidePanelSwiperContent}>{children}</div>
263+
<div class={styles.sidePanelSwiperContent} part="side-panel-swiper-content">
264+
{children}
265+
</div>
257266
</div>
258267
</div>
259268
</div>

src/components/functional/sign-transactions-panel/components/SignTransactionsAdvanced/components/SignTransactionsAdvancedData/SignTransactionsAdvancedData.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export function SignTransactionsAdvancedData({
102102
</div>
103103

104104
<div class={styles.signTransactionsAdvancedDataBottom}>
105-
<div class={styles.signTransactionsAdvancedDataWrapper}>
105+
<div class={styles.signTransactionsAdvancedDataWrapper} part="sign-transactions-advanced-data-wrapper">
106106
{beforeHighlight || afterHighlight ? (
107107
<Fragment>
108108
{beforeHighlight && (
@@ -120,6 +120,7 @@ export function SignTransactionsAdvancedData({
120120
styles.signTransactionsAdvancedDataHighlightBolded,
121121
)}
122122
data-testid={DataTestIdsEnum.signTransactionsAdvancedDataHighlight}
123+
part="sign-transactions-advanced-data-highlight"
123124
ref={el => (highlightElement = el)}
124125
>
125126
{highlightText}
@@ -138,6 +139,7 @@ export function SignTransactionsAdvancedData({
138139
<div
139140
class={styles.signTransactionsAdvancedDataHighlight}
140141
data-testid={DataTestIdsEnum.signTransactionsAdvancedDataHighlight}
142+
part="sign-transactions-advanced-data-highlight"
141143
>
142144
{highlightText}
143145
</div>

src/components/functional/sign-transactions-panel/components/SignTransactionsFooter/SignTransactionsFooter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export function SignTransactionsFooter({
5454
const checkButtonText = providerName ? `Check ${providerName}` : 'Check your device';
5555

5656
return (
57-
<div class={styles.signTransactionsFooterContainer}>
57+
<div class={styles.signTransactionsFooterContainer} part="sign-transactions-footer-container">
5858
<div class={styles.signTransactionsFooter} data-testid={DataTestIdsEnum.signTransactionsFooter}>
5959
<div class={styles.signTransactionsFooterButtons} data-testid={DataTestIdsEnum.signTransactionsFooterButtons}>
6060
<div

src/components/functional/sign-transactions-panel/components/SignTransactionsHeader/SignTransactionsHeader.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ export function SignTransactionsHeader({
2424
showFavicon,
2525
}: SignTransactionsHeaderPropsType) {
2626
return (
27-
<div class={styles.signTransactionsHeader} data-testid={DataTestIdsEnum.signTransactionsHeader}>
27+
<div
28+
class={styles.signTransactionsHeader}
29+
data-testid={DataTestIdsEnum.signTransactionsHeader}
30+
part={DataTestIdsEnum.signTransactionsHeader}
31+
>
2832
{transactionsCount > 1 && (
2933
<div
3034
class={styles.signTransactionsHeaderPager}
@@ -80,6 +84,7 @@ export function SignTransactionsHeader({
8084

8185
<div
8286
data-testid={DataTestIdsEnum.signTransactionsHeaderOrigin}
87+
part="sign-transactions-header-origin"
8388
class={{
8489
[styles.signTransactionsHeaderOrigin]: true,
8590
[styles.signTransactionsHeaderOriginCentered]: transactionsCount <= 1,

src/components/functional/sign-transactions-panel/sign-transactions-panel.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export class SignTransactionsPanel {
150150

151151
return (
152152
<SidePanel isOpen={this.isOpen} onClose={this.handleClose} panelTitle="Confirm Transaction" hasBackButton={false}>
153-
<div class={styles.signTransactionsPanel} data-testid={DataTestIdsEnum.signTransactionsPanel}>
153+
<div class={styles.signTransactionsPanel} data-testid={DataTestIdsEnum.signTransactionsPanel} part="sign-transactions-panel">
154154
<SignTransactionsHeader
155155
onBack={onBack}
156156
onNext={onNext}
@@ -160,7 +160,7 @@ export class SignTransactionsPanel {
160160
showFavicon={this.showFavicon}
161161
/>
162162

163-
<div class={styles.signTransactionContent}>
163+
<div class={styles.signTransactionContent} part="sign-transaction-content">
164164
<div class={styles.signTransactionsTabs}>
165165
{transactionTabs.map(transactionTab => (
166166
<div

0 commit comments

Comments
 (0)