Skip to content

Commit

Permalink
fix(range-input): 修复 prefix/suffix 内容未应用居中样式的问题 (#3175)
Browse files Browse the repository at this point in the history
* fix(range-input): add missing classes to fix unexpected align of prefix/suffix in component

* test(range-input): update snapshots for range-input and related components
  • Loading branch information
fython authored May 16, 2024
1 parent 6a41eca commit 96d023c
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 18 deletions.
2 changes: 2 additions & 0 deletions src/range-input/range-input.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,8 @@ export default defineComponent({
[STATUS.success]: this.status === 'success',
[STATUS.warning]: this.status === 'warning',
[STATUS.error]: this.status === 'error',
[`${COMPONENT_NAME}--prefix`]: prefixIconContent || labelContent,
[`${COMPONENT_NAME}--suffix`]: suffixIconContent || suffixContent,
},
]}
onMouseenter={handleMouseEnter}
Expand Down
20 changes: 10 additions & 10 deletions test/snap/__snapshots__/csr.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -39146,7 +39146,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/date-presets-al
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -39219,7 +39219,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/date-presets-al
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -39300,7 +39300,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/date-range.vue
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -39371,7 +39371,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/date-range.vue
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -39785,7 +39785,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/disable-date.vu
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -40119,7 +40119,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/month.vue 1`] =
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -43399,7 +43399,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/quarter.vue 1`]
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -43524,7 +43524,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/week.vue 1`] =
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -43649,7 +43649,7 @@ exports[`csr snapshot test > csr test ./src/date-picker/_example/year.vue 1`] =
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down Expand Up @@ -108378,7 +108378,7 @@ exports[`csr snapshot test > csr test ./src/time-picker/_example/range.vue 1`] =
class="t-range-input-popup"
>
<div
class="t-range-input"
class="t-range-input t-range-input--suffix"
>
<div
class="t-range-input__inner"
Expand Down
Loading

0 comments on commit 96d023c

Please sign in to comment.