@inertiajs/react
Advanced tools
@@ -248,2 +248,3 @@ // src/index.ts | ||
| import { | ||
| FormComponentResetSymbol, | ||
| formDataToObject, | ||
@@ -736,5 +737,10 @@ isUrlMethodPair, | ||
| }; | ||
| const updateDirtyState = (event) => deferStateUpdate( | ||
| () => setIsDirty(event.type === "reset" ? false : !isEqual2(getData(), formDataToObject(defaultData.current))) | ||
| ); | ||
| const updateDirtyState = (event) => { | ||
| if (event.type === "reset" && event.detail?.[FormComponentResetSymbol]) { | ||
| event.preventDefault(); | ||
| } | ||
| deferStateUpdate( | ||
| () => setIsDirty(event.type === "reset" ? false : !isEqual2(getData(), formDataToObject(defaultData.current))) | ||
| ); | ||
| }; | ||
| const clearErrors = (...names) => { | ||
@@ -741,0 +747,0 @@ form.clearErrors(...names); |
+8
-3
@@ -755,5 +755,10 @@ "use strict"; | ||
| }; | ||
| const updateDirtyState = (event) => deferStateUpdate( | ||
| () => setIsDirty(event.type === "reset" ? false : !(0, import_lodash_es2.isEqual)(getData(), (0, import_core5.formDataToObject)(defaultData.current))) | ||
| ); | ||
| const updateDirtyState = (event) => { | ||
| if (event.type === "reset" && event.detail?.[import_core5.FormComponentResetSymbol]) { | ||
| event.preventDefault(); | ||
| } | ||
| deferStateUpdate( | ||
| () => setIsDirty(event.type === "reset" ? false : !(0, import_lodash_es2.isEqual)(getData(), (0, import_core5.formDataToObject)(defaultData.current))) | ||
| ); | ||
| }; | ||
| const clearErrors = (...names) => { | ||
@@ -760,0 +765,0 @@ form.clearErrors(...names); |
+2
-2
| { | ||
| "name": "@inertiajs/react", | ||
| "version": "2.3.9", | ||
| "version": "2.3.10", | ||
| "license": "MIT", | ||
@@ -64,3 +64,3 @@ "description": "The React adapter for Inertia.js", | ||
| "lodash-es": "^4.17.21", | ||
| "@inertiajs/core": "2.3.9" | ||
| "@inertiajs/core": "2.3.10" | ||
| }, | ||
@@ -67,0 +67,0 @@ "scripts": { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
338011
0.31%3518
0.31%+ Added
- Removed
Updated