Skip to content

[PLAY-2985] Input Kits: Expose data-default-value for Smart Filter Reset (Part 1) - React & Rails - #6219

Merged
kangaree merged 7 commits into
masterfrom
PLAY-2985
Jun 2, 2026
Merged

[PLAY-2985] Input Kits: Expose data-default-value for Smart Filter Reset (Part 1) - React & Rails#6219
kangaree merged 7 commits into
masterfrom
PLAY-2985

Conversation

@kangaree

@kangaree kangaree commented May 27, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? A clear and concise description with your runway ticket url.
https://runway.powerhrg.com/backlog_items/PLAY-2985

This is a copy of another PR, #6141. It removes any date picker changes as we ran into bugs earlier.

Screenshots: Screenshots to visualize your addition/change
Screenshot 2026-05-27 at 10 38 17 AM

How to test? Steps to confirm the desired behavior:
Test in nitro-web for any regressions.

Checklist:

  • LABELS Add a label: enhancement, bug, improvement, new kit, deprecated, or breaking. See Changelog & Labels for details.
  • DEPLOY I have added the milano label to show I'm ready for a review.
  • TESTS I have added test coverage to my code.
  • SEMVER I have added a minor, major, or patch label for release.
  • RC I have added an inactive RC label if not an active RC.

kangaree and others added 7 commits May 6, 2026 15:29
Text input, select, date picker, and dropdown now emit data-default-value when a default is set, so Nitro can restore business
defaults after form.reset() when smart reset is opted in.

- Dropdown: omit attribute when no default (was always present)
- Date picker React: fix buildDataProps key so DOM gets data-default-value
…ue prop, and these kits have controlled state.
@kangaree kangaree self-assigned this May 27, 2026
@kangaree
kangaree requested a review from a team as a code owner May 27, 2026 12:19
@kangaree kangaree added the enhancement New Features, Props, & Variants (USED IN CHANGELOG) label May 27, 2026
@kangaree
kangaree requested a review from a team as a code owner May 27, 2026 12:19
@kangaree kangaree added milano 20 MAX - Deploy this PR to a review environment via Milano alpha minor Semver Target and removed alpha labels May 27, 2026
@github-actions

Copy link
Copy Markdown

🎉 Congratulations on creating an Alpha Version!

Your Alpha for Ruby Gems is 16.8.0.pre.alpha.PLAY298516633

Your Alpha for NPM is 16.8.0-alpha.PLAY298516633

@github-actions

Copy link
Copy Markdown

🎉 Congratulations on creating an Alpha Version!

Your Alpha for Ruby Gems is 16.8.0.pre.alpha.PLAY298516635

Your Alpha for NPM is 16.8.0-alpha.PLAY298516635

@nidaqg nidaqg added in alpha testing Ready for Release merged to master, ready for a versioned released and removed in alpha testing labels May 28, 2026
@kangaree
kangaree merged commit 780ce69 into master Jun 2, 2026
30 checks passed
@kangaree
kangaree deleted the PLAY-2985 branch June 2, 2026 15:21
@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

You merged this pr to master branch:
- Ruby Gem: 16.9.0.pre.rc.4
- NPM: 16.9.0-rc.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

alpha enhancement New Features, Props, & Variants (USED IN CHANGELOG) milano 20 MAX - Deploy this PR to a review environment via Milano minor Semver Target Ready for Release merged to master, ready for a versioned released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants