diff --git a/package-lock.json b/package-lock.json index 8e02db5a..feab4de2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "@babel/runtime": "^7.24.4", "axios": "^0.27.2", "es6-promise": "^4.2.8", + "lodash.clonedeepwith": "^4.5.0", "lodash.debounce": "^4.0.8", "lodash.kebabcase": "^4.1.1", "lodash.throttle": "^4.1.1", @@ -20686,6 +20687,11 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.clonedeepwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", + "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -46236,6 +46242,11 @@ "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==", "dev": true }, + "lodash.clonedeepwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", + "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", diff --git a/package.json b/package.json index 258ba661..35a50615 100644 --- a/package.json +++ b/package.json @@ -133,6 +133,7 @@ "lodash.debounce": "^4.0.8", "lodash.kebabcase": "^4.1.1", "lodash.throttle": "^4.1.1", + "lodash.clonedeepwith": "^4.5.0", "qrcode.react": "^3.1.0", "react": "^16.14.0", "react-dom": "^16.14.0", diff --git a/packages/arcodesign/components/form/__test__/__snapshots__/index.spec.js.snap b/packages/arcodesign/components/form/__test__/__snapshots__/index.spec.js.snap index de6862c0..ec9068b5 100644 --- a/packages/arcodesign/components/form/__test__/__snapshots__/index.spec.js.snap +++ b/packages/arcodesign/components/form/__test__/__snapshots__/index.spec.js.snap @@ -1,5 +1,807 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP +exports[`form demo test form demo: custom-item.md renders correctly 1`] = ` + +
+
+ + +
+
+
+
+ + * + + Names +
+
+
+
+ + +
+
+
+
+
+
+ Age +
+
+
+ +
+
+
+
+
+ Gender +
+
+
+
+ + + +
+
+
+
+
+
+ + * + + Checkbox +
+
+
+
+ + + +
+
+
+
+
+
+ Birthday +
+
+
+
+ +
+
+
+
+
+
+ Location +
+
+
+
+ +
+
+
+
+
+
+ Score +
+
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ Pictures +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+
+
+ +
+
+
+
+
+ + + +
+ +
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ +`; + exports[`form demo test form demo: index.md renders correctly 1`] = `
@@ -94,7 +896,7 @@ exports[`form demo test form demo: index.md renders correctly 1`] = ` role="search" >
+
+
+
+
+
+
+
+ Place +
+
+
+ @@ -421,6 +1256,36 @@ exports[`form demo test form demo: index.md renders correctly 1`] = `
+
+
+ Time +
+
+
+
+ +
+
+
+
@@ -627,7 +1492,7 @@ exports[`form demo test form demo: index.md renders correctly 1`] = ` > @@ -819,16 +1684,60 @@ exports[`form demo test form demo: index.md renders correctly 1`] = `
- +
+
+