New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[rm-input-number] 1 - Replace input-number with numeric-input #430
base: feature/remove-input-number
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 1456267 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
npm Snapshot: Published🎉 Good news!! We've packaged up the latest commit from this PR (820fbdb) and published it to npm. You Example: yarn add @khanacademy/perseus@PR430 |
Size Change: -323 B (0%) Total Size: 652 kB
ℹ️ View Unchanged
|
5202dd6
to
76fcaac
Compare
… matched to the implementation
76fcaac
to
1456267
Compare
Summary:
This PR starts the process of deleting the
input-number
widget from Perseus. Existing data referencinginput-number
are now rendered withnumeric-input
widgets. We use thepropUpgrades
widget option to migrate theinput-number
options to equivalentnumeric-input
options.Note that this PR contains Flow and Jest failures. I am going to fix/resolve these issues over the next few PRs so that each one is smaller and easier to review. The entire stack will only be landed once everything has been fixed and tested.
Previous PRs in stack:
Issue: LC-616
Test plan:
yarn test packages/perseus/src/widgets/__tests__/numeric-input_test.jsx