-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Formik v3 Umbrella PR. #3231
base: main
Are you sure you want to change the base?
Formik v3 Umbrella PR. #3231
Commits on Mar 8, 2021
-
Started to reimplement subscriber.
Added Ref State. Added useSelectorComparer. Starting to build subscriptions.
Configuration menu - View commit details
-
Copy full SHA for 9f8765e - Browse repository at this point
Copy the full SHA 9f8765eView commit details
Commits on Mar 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4dc160b - Browse repository at this point
Copy the full SHA 4dc160bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef66e38 - Browse repository at this point
Copy the full SHA ef66e38View commit details -
Merge branch 'johnrom/subscriber' of github.com:johnrom/formik into j…
…ohnrom/subscriber
Configuration menu - View commit details
-
Copy full SHA for b77d371 - Browse repository at this point
Copy the full SHA b77d371View commit details
Commits on Mar 10, 2021
-
Set up dev environment and implement Field.
use-subscriptions might not work in React 17? Seems returning the previous value doesn't bail out the render.
Configuration menu - View commit details
-
Copy full SHA for 3e6e20c - Browse repository at this point
Copy the full SHA 3e6e20cView commit details
Commits on Mar 11, 2021
-
Memoize Formik API and make it rain optimized states.
Sync up formik-native and formik for v3.
Configuration menu - View commit details
-
Copy full SHA for 881d7e6 - Browse repository at this point
Copy the full SHA 881d7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8e7fcd - Browse repository at this point
Copy the full SHA b8e7fcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for feaee0e - Browse repository at this point
Copy the full SHA feaee0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a2f47 - Browse repository at this point
Copy the full SHA a5a2f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4037473 - Browse repository at this point
Copy the full SHA 4037473View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c496c - Browse repository at this point
Copy the full SHA e2c496cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a78459b - Browse repository at this point
Copy the full SHA a78459bView commit details
Commits on Mar 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 747ce07 - Browse repository at this point
Copy the full SHA 747ce07View commit details
Commits on Mar 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9d10f82 - Browse repository at this point
Copy the full SHA 9d10f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1cbfd - Browse repository at this point
Copy the full SHA 0d1cbfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c18ebb - Browse repository at this point
Copy the full SHA 0c18ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab46cd - Browse repository at this point
Copy the full SHA 3ab46cdView commit details
Commits on Mar 18, 2021
-
If we're calling our own reducer, we don't need to useReducer! setSta…
…te will do. If we call our own reducer then use useReducer dispatch, `state.values !== getState().values`.
Configuration menu - View commit details
-
Copy full SHA for 5011168 - Browse repository at this point
Copy the full SHA 5011168View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f4643 - Browse repository at this point
Copy the full SHA a5f4643View commit details
Commits on Mar 22, 2021
-
Move Computed State into normal state helpers so that FormikState = F…
…ormikReducerState + FormikComputedState. Add Fixtures and Tutorial code to /app.
Configuration menu - View commit details
-
Copy full SHA for c9b9579 - Browse repository at this point
Copy the full SHA c9b9579View commit details -
Merge pull request #3 from jawnstreams/johnrom/downstream
Consolidate State and Add Tutorial + Fixtures.
Configuration menu - View commit details
-
Copy full SHA for 611432a - Browse repository at this point
Copy the full SHA 611432aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc2e2fa - Browse repository at this point
Copy the full SHA dc2e2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0764e12 - Browse repository at this point
Copy the full SHA 0764e12View commit details
Commits on Mar 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0079948 - Browse repository at this point
Copy the full SHA 0079948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c4cd01 - Browse repository at this point
Copy the full SHA 9c4cd01View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1fdb9 - Browse repository at this point
Copy the full SHA ba1fdb9View commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e800bf8 - Browse repository at this point
Copy the full SHA e800bf8View commit details -
Add changes from FieldArray over reducer-refs PR.
For some reason, the tests for remove only worked when they were async or render was moved from beforeEach to the individual tests.
Configuration menu - View commit details
-
Copy full SHA for c06dff8 - Browse repository at this point
Copy the full SHA c06dff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6f6c0 - Browse repository at this point
Copy the full SHA ba6f6c0View commit details
Commits on Mar 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 70de3d1 - Browse repository at this point
Copy the full SHA 70de3d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8e5cbf - Browse repository at this point
Copy the full SHA a8e5cbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d718684 - Browse repository at this point
Copy the full SHA d718684View commit details
Commits on Mar 29, 2021
-
Merge branch 'johnrom/subscriber' into johnrom/use-optimized-selector
# Conflicts: # packages/formik/src/hooks/useFormikState.ts
Configuration menu - View commit details
-
Copy full SHA for df779d4 - Browse repository at this point
Copy the full SHA df779d4View commit details
Commits on Apr 12, 2021
-
Isolate subscriptions logic from useFormik to enforce correct use of …
…API. Moved FieldHelpers to their own hooks. Removed batchedUpdates since we use an Effect. Some minor type fixes, code and documentation cleanup.
Configuration menu - View commit details
-
Copy full SHA for dfde363 - Browse repository at this point
Copy the full SHA dfde363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a6e17 - Browse repository at this point
Copy the full SHA 46a6e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee43bb2 - Browse repository at this point
Copy the full SHA ee43bb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7949c3d - Browse repository at this point
Copy the full SHA 7949c3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94b8f22 - Browse repository at this point
Copy the full SHA 94b8f22View commit details
Commits on Apr 13, 2021
-
Merge branch 'johnrom/subscriber' into johnrom/parse-format-subscript…
…ions # Conflicts: # packages/formik/src/Formik.tsx
Configuration menu - View commit details
-
Copy full SHA for 2e75c75 - Browse repository at this point
Copy the full SHA 2e75c75View commit details -
Merge branch 'johnrom/subscriber' into johnrom/field-array-subscriptions
# Conflicts: # packages/formik/src/Formik.tsx # packages/formik/src/hooks/useEventCallback.ts
Configuration menu - View commit details
-
Copy full SHA for 6355689 - Browse repository at this point
Copy the full SHA 6355689View commit details -
Merge branch 'johnrom/parse-format-subscriptions' into johnrom/micro-…
…hooks-and-field-fixes # Conflicts: # packages/formik/src/Field.tsx # packages/formik/src/hooks/hooks.ts # packages/formik/src/utils.ts
Configuration menu - View commit details
-
Copy full SHA for 2327d3b - Browse repository at this point
Copy the full SHA 2327d3bView commit details -
Merge branch 'johnrom/subscriber' into johnrom/use-optimized-selector
# Conflicts: # packages/formik/src/Formik.tsx
Configuration menu - View commit details
-
Copy full SHA for 39f7cfd - Browse repository at this point
Copy the full SHA 39f7cfdView commit details -
Merge branch 'johnrom/subscriber' into johnrom/use-formik-config
# Conflicts: # packages/formik/src/Formik.tsx # packages/formik/src/types.tsx
Configuration menu - View commit details
-
Copy full SHA for 06b4bbb - Browse repository at this point
Copy the full SHA 06b4bbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00dac43 - Browse repository at this point
Copy the full SHA 00dac43View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49f9e2 - Browse repository at this point
Copy the full SHA f49f9e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86eafd6 - Browse repository at this point
Copy the full SHA 86eafd6View commit details
Commits on Apr 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1821200 - Browse repository at this point
Copy the full SHA 1821200View commit details -
Merge branch 'johnrom/field-array-subscriptions' into johnrom/v3
# Conflicts: # app/pages/index.tsx
Configuration menu - View commit details
-
Copy full SHA for ea22bab - Browse repository at this point
Copy the full SHA ea22babView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1060bfd - Browse repository at this point
Copy the full SHA 1060bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48c5771 - Browse repository at this point
Copy the full SHA 48c5771View commit details -
Merge branch 'johnrom/use-formik-config' into johnrom/v3
# Conflicts: # packages/formik/src/Formik.tsx
Configuration menu - View commit details
-
Copy full SHA for c4e7a41 - Browse repository at this point
Copy the full SHA c4e7a41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d08add - Browse repository at this point
Copy the full SHA 6d08addView commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f3bd303 - Browse repository at this point
Copy the full SHA f3bd303View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9216a0 - Browse repository at this point
Copy the full SHA a9216a0View commit details
Commits on Jun 4, 2021
-
Set package.json versions back to their originals, so changeset can u…
…pdate it instead.
Configuration menu - View commit details
-
Copy full SHA for 4821467 - Browse repository at this point
Copy the full SHA 4821467View commit details -
Merge remote-tracking branch 'upstream/master' into johnrom/v3
# Conflicts: # packages/formik/src/Formik.tsx # packages/formik/src/types.tsx
Configuration menu - View commit details
-
Copy full SHA for e0b804f - Browse repository at this point
Copy the full SHA e0b804fView commit details
Commits on Jun 18, 2021
-
Merge remote-tracking branch 'upstream/master' into johnrom/v3-remerged
# Conflicts: # packages/formik/src/Formik.tsx # packages/formik/src/types.tsx
Configuration menu - View commit details
-
Copy full SHA for 788c258 - Browse repository at this point
Copy the full SHA 788c258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c3c4d - Browse repository at this point
Copy the full SHA 75c3c4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f24e151 - Browse repository at this point
Copy the full SHA f24e151View commit details
Commits on Jul 8, 2021
-
Do basic radio / checkbox parsing, and put all the value parse logic …
…in one place between field.onChange and Formik.
Configuration menu - View commit details
-
Copy full SHA for 51502dc - Browse repository at this point
Copy the full SHA 51502dcView commit details -
Merge pull request #7 from johnrom/johnrom/parsing-refactor
Parsing Refactor
Configuration menu - View commit details
-
Copy full SHA for 58b538f - Browse repository at this point
Copy the full SHA 58b538fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb07eaa - Browse repository at this point
Copy the full SHA cb07eaaView commit details
Commits on Aug 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4364adb - Browse repository at this point
Copy the full SHA 4364adbView commit details -
Correct attribution, document alternate-renderers and allow devs to o…
…verride batching.
Configuration menu - View commit details
-
Copy full SHA for ec88672 - Browse repository at this point
Copy the full SHA ec88672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 879fc05 - Browse repository at this point
Copy the full SHA 879fc05View commit details -
Configuration menu - View commit details
-
Copy full SHA for baab2b8 - Browse repository at this point
Copy the full SHA baab2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27aeccb - Browse repository at this point
Copy the full SHA 27aeccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b76e2b - Browse repository at this point
Copy the full SHA 4b76e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0620d41 - Browse repository at this point
Copy the full SHA 0620d41View commit details -
Configuration menu - View commit details
-
Copy full SHA for a173534 - Browse repository at this point
Copy the full SHA a173534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a8c4a - Browse repository at this point
Copy the full SHA 41a8c4aView commit details
Commits on Aug 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 42f7a0e - Browse repository at this point
Copy the full SHA 42f7a0eView commit details
Commits on Aug 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fa352ee - Browse repository at this point
Copy the full SHA fa352eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56cdc92 - Browse repository at this point
Copy the full SHA 56cdc92View commit details -
Manually build a native version with tsdx, move it to index.native.js…
…, then build a web version.
Configuration menu - View commit details
-
Copy full SHA for 5934815 - Browse repository at this point
Copy the full SHA 5934815View commit details
Commits on Aug 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for db6f834 - Browse repository at this point
Copy the full SHA db6f834View commit details
Commits on Aug 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d5212de - Browse repository at this point
Copy the full SHA d5212deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9dbb1 - Browse repository at this point
Copy the full SHA 3e9dbb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff266b5 - Browse repository at this point
Copy the full SHA ff266b5View commit details -
Native batch is working on Android, but not React-Native Web (Web is …
…using React-Dom, pulled from the monorepo).
Configuration menu - View commit details
-
Copy full SHA for b4b889f - Browse repository at this point
Copy the full SHA b4b889fView commit details
Commits on Sep 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a133f2e - Browse repository at this point
Copy the full SHA a133f2eView commit details -
Merge remote-tracking branch 'origin/johnrom/v3' into johnrom/native-…
…tests # Conflicts: # packages/formik/src/index.alternate.tsx # packages/formik/src/index.native.tsx # packages/formik/src/index.tsx
Configuration menu - View commit details
-
Copy full SHA for d8e2923 - Browse repository at this point
Copy the full SHA d8e2923View commit details -
Merge pull request #8 from johnrom/johnrom/native-tests
Native App Tests
Configuration menu - View commit details
-
Copy full SHA for 4a7b3b5 - Browse repository at this point
Copy the full SHA 4a7b3b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd0eaf - Browse repository at this point
Copy the full SHA bbd0eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8079c - Browse repository at this point
Copy the full SHA 2e8079cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4548b41 - Browse repository at this point
Copy the full SHA 4548b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ca554 - Browse repository at this point
Copy the full SHA 66ca554View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad47cd - Browse repository at this point
Copy the full SHA 1ad47cdView commit details
Commits on Oct 8, 2021
-
Provide a default selector because it can be frustrating not to have …
…it. It's not ideal for it to be used, though...
Configuration menu - View commit details
-
Copy full SHA for 60801e7 - Browse repository at this point
Copy the full SHA 60801e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c43ffc0 - Browse repository at this point
Copy the full SHA c43ffc0View commit details
Commits on Oct 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3ba242a - Browse repository at this point
Copy the full SHA 3ba242aView commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 45e28c6 - Browse repository at this point
Copy the full SHA 45e28c6View commit details
Commits on Oct 28, 2021
-
Merge pull request #9 from dantman/johnrom-v3-isvalidating
Add missing useIsValidating hook
Configuration menu - View commit details
-
Copy full SHA for a38ded4 - Browse repository at this point
Copy the full SHA a38ded4View commit details
Commits on Apr 15, 2022
-
Remove field from form-level validations. This isn't how it should be…
… handled anyway. We'd want to dispatch a request to validate specific fields which can be cancelled as more validations are requested.
Configuration menu - View commit details
-
Copy full SHA for f899b89 - Browse repository at this point
Copy the full SHA f899b89View commit details