From fc69bec589a8bd73d7027390450dbf1d1273a045 Mon Sep 17 00:00:00 2001 From: Remy van der Wereld Date: Fri, 3 Jan 2025 11:05:18 +0100 Subject: [PATCH 1/2] WON-52-TOP-FE Added holidayrental registrations --- package-lock.json | 411 +----------------- package.json | 4 +- src/__generated__/apiSchema.d.ts | 197 +++++---- .../organisms/CaseDetail/CaseDetail.tsx | 4 +- .../CaseDetail/sections/HolidayRental.tsx | 52 +++ .../sections/VacationRentalThisYear.tsx | 31 -- src/app/state/rest/index.ts | 17 +- src/app/state/rest/provider/ApiProvider.tsx | 4 +- 8 files changed, 213 insertions(+), 507 deletions(-) create mode 100644 src/app/features/cases/components/organisms/CaseDetail/sections/HolidayRental.tsx delete mode 100644 src/app/features/cases/components/organisms/CaseDetail/sections/VacationRentalThisYear.tsx diff --git a/package-lock.json b/package-lock.json index fb9b611f2..5d8c1ac40 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,7 @@ "@amsterdam/amsterdam-react-final-form": "^0.1.141", "@amsterdam/asc-assets": "^0.38.0", "@amsterdam/asc-ui": "^0.38.0", - "@amsterdam/wonen-ui": "^1.0.57", - "@material-ui/core": "^4.12.4", - "@material-ui/icons": "^4.11.3", + "@amsterdam/wonen-ui": "^1.0.65", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.4.3", "@types/dompurify": "^3.0.5", @@ -147,25 +145,16 @@ } }, "node_modules/@amsterdam/wonen-ui": { - "version": "1.0.59", - "resolved": "https://registry.npmjs.org/@amsterdam/wonen-ui/-/wonen-ui-1.0.59.tgz", - "integrity": "sha512-7a8CCVNNrm9fidys3lKvNhqgRGJ8aQ+fOjMn4vDlp/Frj9Iz8NIFwQG7s7vklucViLQUtCZQa44YYLm7zruQPA==", + "version": "1.0.65", + "resolved": "https://registry.npmjs.org/@amsterdam/wonen-ui/-/wonen-ui-1.0.65.tgz", + "integrity": "sha512-bfDo+C7zau8vuYHjupifoERY5NbradEfXFlOthtelgSlBqpYgyXDDSS6hu1hSlPkWHp/O5X+KWmsCmXN0ffRbg==", "license": "MIT", "dependencies": { "dayjs": "^1.11.12", - "dompurify": "^3.0.1", + "dompurify": "^3.2.3", "lodash.get": "^4.4.2", "lodash.pickby": "^4.6.0", "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "@amsterdam/asc-assets": ">= 0.38", - "@amsterdam/asc-ui": ">= 0.38", - "@material-ui/core": "^4.11.3", - "@material-ui/icons": "^4.11.2", - "react": ">= 17", - "react-dom": ">= 17", - "styled-components": ">= 5" } }, "node_modules/@babel/code-frame": { @@ -2090,12 +2079,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", - "license": "MIT" - }, "node_modules/@emotion/is-prop-valid": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", @@ -3550,182 +3533,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@material-ui/core": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", - "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", - "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/styles": "^4.11.5", - "@material-ui/system": "^4.12.2", - "@material-ui/types": "5.1.0", - "@material-ui/utils": "^4.11.3", - "@types/react-transition-group": "^4.2.0", - "clsx": "^1.0.4", - "hoist-non-react-statics": "^3.3.2", - "popper.js": "1.16.1-lts", - "prop-types": "^15.7.2", - "react-is": "^16.8.0 || ^17.0.0", - "react-transition-group": "^4.4.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/core/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "license": "MIT" - }, - "node_modules/@material-ui/icons": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz", - "integrity": "sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.4.4" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "@material-ui/core": "^4.0.0", - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/styles": { - "version": "4.11.5", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz", - "integrity": "sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==", - "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@emotion/hash": "^0.8.0", - "@material-ui/types": "5.1.0", - "@material-ui/utils": "^4.11.3", - "clsx": "^1.0.4", - "csstype": "^2.5.2", - "hoist-non-react-statics": "^3.3.2", - "jss": "^10.5.1", - "jss-plugin-camel-case": "^10.5.1", - "jss-plugin-default-unit": "^10.5.1", - "jss-plugin-global": "^10.5.1", - "jss-plugin-nested": "^10.5.1", - "jss-plugin-props-sort": "^10.5.1", - "jss-plugin-rule-value-function": "^10.5.1", - "jss-plugin-vendor-prefixer": "^10.5.1", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/system": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz", - "integrity": "sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.11.3", - "csstype": "^2.5.2", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/types": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", - "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/utils": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz", - "integrity": "sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.4.4", - "prop-types": "^15.7.2", - "react-is": "^16.8.0 || ^17.0.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@material-ui/utils/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "license": "MIT" - }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -4689,15 +4496,6 @@ "redux": "^4.0.0" } }, - "node_modules/@types/react-transition-group": { - "version": "4.4.11", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz", - "integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, "node_modules/@types/react/node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", @@ -6082,15 +5880,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -6305,9 +6094,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -6347,16 +6136,6 @@ "postcss-value-parser": "^4.0.2" } }, - "node_modules/css-vendor": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", - "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.3", - "is-in-browser": "^1.0.2" - } - }, "node_modules/css.escape": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", @@ -6390,12 +6169,6 @@ "dev": true, "license": "MIT" }, - "node_modules/csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", - "license": "MIT" - }, "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -6664,22 +6437,6 @@ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "license": "MIT" }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dom-helpers/node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, "node_modules/domexception": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", @@ -6695,9 +6452,13 @@ } }, "node_modules/dompurify": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.0.tgz", - "integrity": "sha512-AMdOzK44oFWqHEi0wpOqix/fUNY707OmoeFDnbi3Q5I8uOpy21ufUA5cDJPr0bosxrflOVD/H2DMSvuGKJGfmQ==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.3.tgz", + "integrity": "sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/dtsgenerator": { "version": "3.19.2", @@ -8356,12 +8117,6 @@ "node": ">=10.17.0" } }, - "node_modules/hyphenate-style-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", - "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==", - "license": "BSD-3-Clause" - }, "node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -8688,12 +8443,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-in-browser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", - "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==", - "license": "MIT" - }, "node_modules/is-map": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", @@ -11212,102 +10961,6 @@ "node": ">=6" } }, - "node_modules/jss": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz", - "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "csstype": "^3.0.2", - "is-in-browser": "^1.1.3", - "tiny-warning": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/jss" - } - }, - "node_modules/jss-plugin-camel-case": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz", - "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "hyphenate-style-name": "^1.0.3", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-default-unit": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz", - "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-global": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz", - "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-nested": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz", - "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0", - "tiny-warning": "^1.0.2" - } - }, - "node_modules/jss-plugin-props-sort": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz", - "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-rule-value-function": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz", - "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0", - "tiny-warning": "^1.0.2" - } - }, - "node_modules/jss-plugin-vendor-prefixer": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz", - "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.8", - "jss": "10.10.0" - } - }, - "node_modules/jss/node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, "node_modules/jsx-ast-utils": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", @@ -12137,9 +11790,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "funding": [ { "type": "github", @@ -12732,12 +12385,6 @@ "node": ">=10" } }, - "node_modules/popper.js": { - "version": "1.16.1-lts", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", - "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==", - "license": "MIT" - }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -13163,22 +12810,6 @@ "react-dom": ">=16.8" } }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, "node_modules/react-uid": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.3.3.tgz", @@ -14225,12 +13856,6 @@ "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", "license": "MIT" }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "license": "MIT" - }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", diff --git a/package.json b/package.json index 35da8e575..3a69aecfe 100644 --- a/package.json +++ b/package.json @@ -28,9 +28,7 @@ "@amsterdam/amsterdam-react-final-form": "^0.1.141", "@amsterdam/asc-assets": "^0.38.0", "@amsterdam/asc-ui": "^0.38.0", - "@amsterdam/wonen-ui": "^1.0.57", - "@material-ui/core": "^4.12.4", - "@material-ui/icons": "^4.11.3", + "@amsterdam/wonen-ui": "^1.0.65", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.4.3", "@types/dompurify": "^3.0.5", diff --git a/src/__generated__/apiSchema.d.ts b/src/__generated__/apiSchema.d.ts index 72a6601ff..396d7b8d4 100644 --- a/src/__generated__/apiSchema.d.ts +++ b/src/__generated__/apiSchema.d.ts @@ -7,15 +7,11 @@ declare namespace Components { [name: string]: any; }; fraud_prediction: { - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); - fraud_probability: number; // float + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_probability: number; // double fraud_prediction: boolean; - business_rules: { - [name: string]: any; - }; - shap_values: { - [name: string]: any; - }; + business_rules: any; + shap_values: any; sync_date: string; // date-time }; } @@ -50,12 +46,19 @@ declare namespace Components { export interface DaySettings { id: number; name: string; - week_day?: null & (WeekDayEnum | NullEnum); + week_day?: null & (/** + * * `0` - zondag + * * `1` - maandag + * * `2` - dinsdag + * * `3` - woensdag + * * `4` - donderdag + * * `5` - vrijdag + * * `6` - zaterdag + */ + WeekDayEnum | NullEnum); week_days?: number[] | null; opening_date?: string; // date - postal_code_ranges?: { - [name: string]: any; - }; + postal_code_ranges?: any; postal_code_ranges_presets?: number[]; length_of_list?: number; day_segments?: number[] | null; @@ -80,7 +83,7 @@ declare namespace Components { observation_choices: Observation[]; situation_choices: any[]; suggest_next_visit_choices: SuggestNextVisit[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); }; used_today_count: number; max_use_limit?: number; @@ -105,21 +108,20 @@ declare namespace Components { observation_choices: Observation[]; situation_choices: any[]; suggest_next_visit_choices: SuggestNextVisit[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); }; } export interface FraudPrediction { - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); - fraud_probability: number; // float + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_probability: number; // double fraud_prediction: boolean; - business_rules: { - [name: string]: any; - }; - shap_values: { - [name: string]: any; - }; + business_rules: any; + shap_values: any; sync_date: string; // date-time } + /** + * * `onderhuur` - onderhuur + */ export type FraudPredictionModelEnum = "onderhuur"; export interface HousingCorporation { id: number; @@ -141,13 +143,15 @@ declare namespace Components { reasons?: number[] | null; state_types?: number[] | null; project_ids?: number[] | null; + subjects?: number[] | null; + tags?: number[] | null; housing_corporations?: number[] | null; }; postal_code_settings: PostalCodeSettings[]; } export interface ItineraryItem { id: number; - position: number; // float + position: number; // double notes: Note[]; case: { id: string; @@ -155,15 +159,11 @@ declare namespace Components { [name: string]: any; }; fraud_prediction: { - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); - fraud_probability: number; // float + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_probability: number; // double fraud_prediction: boolean; - business_rules: { - [name: string]: any; - }; - shap_values: { - [name: string]: any; - }; + business_rules: any; + shap_values: any; sync_date: string; // date-time }; }; @@ -172,11 +172,11 @@ declare namespace Components { export interface ItineraryItemCreate { itinerary: number; id: string; - position?: number; // float + position?: number; // double } export interface ItineraryItemUpdate { id: number; - position?: number; // float + position?: number; // double } export interface ItinerarySettings { opening_date: string; // date @@ -189,6 +189,8 @@ declare namespace Components { reasons?: number[] | null; state_types?: number[] | null; project_ids?: number[] | null; + subjects?: number[] | null; + tags?: number[] | null; housing_corporations?: number[] | null; } export interface ItineraryTeamMember { @@ -203,6 +205,9 @@ declare namespace Components { team_settings: UserTeamSettingsId[]; }; } + /** + * Specific serializer for Meldingen data. + */ export interface Meldingen { pageNumber: number; pageSize: number; @@ -215,12 +220,19 @@ declare namespace Components { export interface NewDaySettings { id: number; name: string; - week_day?: null & (WeekDayEnum | NullEnum); + week_day?: null & (/** + * * `0` - zondag + * * `1` - maandag + * * `2` - dinsdag + * * `3` - woensdag + * * `4` - donderdag + * * `5` - vrijdag + * * `6` - zaterdag + */ + WeekDayEnum | NullEnum); week_days?: number[] | null; opening_date?: string; // date - postal_code_ranges?: { - [name: string]: any; - }; + postal_code_ranges?: any; postal_code_ranges_presets?: number[]; length_of_list?: number; day_segments?: number[] | null; @@ -278,7 +290,7 @@ declare namespace Components { * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -289,14 +301,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: CaseProject[]; + results: CaseProject[]; } export interface PaginatedCaseReasonList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -307,14 +319,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: CaseReason[]; + results: CaseReason[]; } export interface PaginatedCaseStateTypeList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -325,14 +337,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: CaseStateType[]; + results: CaseStateType[]; } export interface PaginatedCaseSubjectList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -343,14 +355,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: CaseSubject[]; + results: CaseSubject[]; } export interface PaginatedCaseTagList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -361,14 +373,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: CaseTag[]; + results: CaseTag[]; } export interface PaginatedDaySettingsList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -379,14 +391,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: DaySettings[]; + results: DaySettings[]; } export interface PaginatedItineraryList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -397,14 +409,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: Itinerary[]; + results: Itinerary[]; } export interface PaginatedObservationList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -415,14 +427,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: Observation[]; + results: Observation[]; } export interface PaginatedSuggestNextVisitList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -433,14 +445,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: SuggestNextVisit[]; + results: SuggestNextVisit[]; } export interface PaginatedTeamSettingsList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -451,14 +463,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: TeamSettings[]; + results: TeamSettings[]; } export interface PaginatedTeamSettingsThemeList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -469,14 +481,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: TeamSettingsTheme[]; + results: TeamSettingsTheme[]; } export interface PaginatedUserList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -487,14 +499,14 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: User[]; + results: User[]; } export interface PaginatedVisitList { /** * example: * 123 */ - count?: number; + count: number; /** * example: * http://api.example.org/accounts/?page=4 @@ -505,17 +517,24 @@ declare namespace Components { * http://api.example.org/accounts/?page=2 */ previous?: string | null; // uri - results?: Visit[]; + results: Visit[]; } export interface PatchedDaySettings { id?: number; name?: string; - week_day?: null & (WeekDayEnum | NullEnum); + week_day?: null & (/** + * * `0` - zondag + * * `1` - maandag + * * `2` - dinsdag + * * `3` - woensdag + * * `4` - donderdag + * * `5` - vrijdag + * * `6` - zaterdag + */ + WeekDayEnum | NullEnum); week_days?: number[] | null; opening_date?: string; // date - postal_code_ranges?: { - [name: string]: any; - }; + postal_code_ranges?: any; postal_code_ranges_presets?: number[]; length_of_list?: number; day_segments?: number[] | null; @@ -540,7 +559,7 @@ declare namespace Components { observation_choices: Observation[]; situation_choices: any[]; suggest_next_visit_choices: SuggestNextVisit[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); }; used_today_count?: number; max_use_limit?: number; @@ -550,7 +569,7 @@ declare namespace Components { } export interface PatchedItineraryItemUpdate { id?: number; - position?: number; // float + position?: number; // double } export interface PatchedNoteCrud { id?: number; @@ -586,7 +605,7 @@ declare namespace Components { situation_choices?: any[]; suggest_next_visit_choices?: SuggestNextVisit[]; day_settings_list?: DaySettingsCompact[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); } export interface PatchedVisit { id?: number; @@ -622,6 +641,18 @@ declare namespace Components { initator: string | null; datuM_TOT: string | null; // date-time } + /** + * Specific serializer for Registration Details. + */ + export interface RegistrationDetails { + pageNumber: number; + pageSize: number; + totalPages: number; + totalRecords: number; + data: { + [name: string]: any; + }[]; + } export interface SuggestNextVisit { value: string; verbose: string; @@ -644,7 +675,7 @@ declare namespace Components { situation_choices: any[]; suggest_next_visit_choices: SuggestNextVisit[]; day_settings_list: DaySettingsCompact[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); } export interface TeamSettingsCompact { id: number; @@ -657,7 +688,7 @@ declare namespace Components { observation_choices: Observation[]; situation_choices: any[]; suggest_next_visit_choices: SuggestNextVisit[]; - fraud_prediction_model?: null & (FraudPredictionModelEnum | BlankEnum | NullEnum); + fraud_prediction_model?: null & (/* * `onderhuur` - onderhuur */ FraudPredictionModelEnum | BlankEnum | NullEnum); } export interface TeamSettingsTheme { id: number; @@ -704,6 +735,15 @@ declare namespace Components { team_settings: UserTeamSettingsId[]; }; } + /** + * * `0` - zondag + * * `1` - maandag + * * `2` - dinsdag + * * `3` - woensdag + * * `4` - donderdag + * * `5` - vrijdag + * * `6` - zaterdag + */ export type WeekDayEnum = 0 | 1 | 2 | 3 | 4 | 5 | 6; } } @@ -749,7 +789,7 @@ declare namespace Paths { start_date?: Parameters.StartDate /* date */; } namespace Responses { - export type $200 = Components.Schemas.Meldingen[]; + export type $200 = /* Specific serializer for Meldingen data. */ Components.Schemas.Meldingen[]; } } namespace AddressesPermitsPowerbrowserList { @@ -763,6 +803,17 @@ declare namespace Paths { export type $200 = Components.Schemas.Powerbrowser[]; } } + namespace AddressesRegistrationsList { + namespace Parameters { + export type BagId = string; + } + export interface PathParameters { + bag_id: Parameters.BagId; + } + namespace Responses { + export type $200 = /* Specific serializer for Registration Details. */ Components.Schemas.RegistrationDetails[]; + } + } namespace AddressesResidentsRetrieve { namespace Parameters { export type BagId = string; diff --git a/src/app/features/cases/components/organisms/CaseDetail/CaseDetail.tsx b/src/app/features/cases/components/organisms/CaseDetail/CaseDetail.tsx index 7d41b324f..38e9c80a2 100644 --- a/src/app/features/cases/components/organisms/CaseDetail/CaseDetail.tsx +++ b/src/app/features/cases/components/organisms/CaseDetail/CaseDetail.tsx @@ -9,7 +9,7 @@ import Residence from "./sections/Residence" import Permits from "./sections/Permits" import ResidentsView from "./sections/ResidentsView" import History from "./sections/History" -import VacationRentalThisYear from "./sections/VacationRentalThisYear" +import HolidayRental from "./sections/HolidayRental" type Props = { caseId: string @@ -43,7 +43,7 @@ const CaseDetail: FC = ({ caseId }) => { { bagId && } - + diff --git a/src/app/features/cases/components/organisms/CaseDetail/sections/HolidayRental.tsx b/src/app/features/cases/components/organisms/CaseDetail/sections/HolidayRental.tsx new file mode 100644 index 000000000..7faff7eb6 --- /dev/null +++ b/src/app/features/cases/components/organisms/CaseDetail/sections/HolidayRental.tsx @@ -0,0 +1,52 @@ +import React from "react" +import { + HolidayRentalReports, + HolidayRentalRegistrations, + HolidayRentalReport +} from "@amsterdam/wonen-ui" +import { useCase, useMeldingen, useRegistrations } from "app/state/rest" +import { getBagId } from "../utils" +import CaseDetailSection from "../CaseDetailSection" +import styled from "styled-components" + +type Props = { + caseId: string +} + +const Wrapper = styled.div` + margin-bottom: 32px; +` + +const HolidayRental: React.FC = ({ caseId }) => { + const { data: caseData } = useCase(caseId) + const bagId = getBagId(caseData!) + + const { data: registrations, isBusy: isBusyRegistrations } = useRegistrations(bagId!, { lazy: !bagId }) + const { data: meldingen, isBusy: isBusyMeldingen } = useMeldingen(bagId!, { lazy: !bagId }) + + return ( + + + + + + + + ) +} + +export default HolidayRental diff --git a/src/app/features/cases/components/organisms/CaseDetail/sections/VacationRentalThisYear.tsx b/src/app/features/cases/components/organisms/CaseDetail/sections/VacationRentalThisYear.tsx deleted file mode 100644 index 893095f25..000000000 --- a/src/app/features/cases/components/organisms/CaseDetail/sections/VacationRentalThisYear.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React from "react" -import { HolidayRentalReports } from "@amsterdam/wonen-ui" -import { useCase, useMeldingen } from "app/state/rest" -import { getBagId } from "../utils" -import CaseDetailSection from "../CaseDetailSection" - -type Props = { - caseId: string -} - -const VacationRentalThisYear: React.FC = ({ caseId }) => { - const { data: caseData } = useCase(caseId) - const bagId = getBagId(caseData!) - const { data: meldingen, isBusy } = useMeldingen(bagId!, { lazy: !bagId }) - - return ( - - - - ) -} - -export default VacationRentalThisYear diff --git a/src/app/state/rest/index.ts b/src/app/state/rest/index.ts index 5d1c06327..b3055866d 100644 --- a/src/app/state/rest/index.ts +++ b/src/app/state/rest/index.ts @@ -1,5 +1,5 @@ import dayjs from "dayjs" -import type { Permit, PermitType } from "@amsterdam/wonen-ui" +import type { HolidayRentalRegistration, Permit, PermitType } from "@amsterdam/wonen-ui" import useApiRequest from "./hooks/useApiRequest" import { makeGatewayUrl, useErrorHandler } from "./hooks/utils/utils" import currentDate from "../../features/shared/utils/currentDate" @@ -11,7 +11,7 @@ export type ApiGroup = | "daySettings" | "decos" | "itineraries" - | "meldingen" + | "toeristischeverhuur" | "permits" | "postCodeRangesPresets" | "settings" @@ -350,7 +350,18 @@ export const useMeldingen = (bagId: string, options?: Options) => { return useApiRequest({ ...options, url: makeGatewayUrl([ "addresses", bagId, "meldingen" ], params), - groupName: "meldingen", + groupName: "toeristischeverhuur", + handleError, + isProtected: true + }) +} + +export const useRegistrations = (bagId: string, options?: Options) => { + const handleError = useErrorHandler() + return useApiRequest({ + ...options, + url: makeGatewayUrl([ "addresses", bagId, "registrations" ]), + groupName: "toeristischeverhuur", handleError, isProtected: true }) diff --git a/src/app/state/rest/provider/ApiProvider.tsx b/src/app/state/rest/provider/ApiProvider.tsx index 99761adec..154f0fb30 100644 --- a/src/app/state/rest/provider/ApiProvider.tsx +++ b/src/app/state/rest/provider/ApiProvider.tsx @@ -14,7 +14,7 @@ export const ApiContext = React.createContext({ daySettings: noopContext, decos: noopContext, itineraries: noopContext, - meldingen: noopContext, + toeristischeverhuur: noopContext, permits: noopContext, postCodeRangesPresets: noopContext, settings: noopContext, @@ -45,7 +45,7 @@ const ApiProvider: React.FC = ({ children }) => { ...useApiCache(), ...useRequestQueue() }, - meldingen: { + toeristischeverhuur: { ...useApiCache(), ...useRequestQueue() }, From 53eb0f652b2b330b7c356853f999bfe921fd78a4 Mon Sep 17 00:00:00 2001 From: Remy van der Wereld Date: Wed, 15 Jan 2025 17:55:20 +0100 Subject: [PATCH 2/2] Update wonen-ui package to version 1.0.66 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5d8c1ac40..b36839503 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@amsterdam/amsterdam-react-final-form": "^0.1.141", "@amsterdam/asc-assets": "^0.38.0", "@amsterdam/asc-ui": "^0.38.0", - "@amsterdam/wonen-ui": "^1.0.65", + "@amsterdam/wonen-ui": "^1.0.66", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.4.3", "@types/dompurify": "^3.0.5", @@ -145,9 +145,9 @@ } }, "node_modules/@amsterdam/wonen-ui": { - "version": "1.0.65", - "resolved": "https://registry.npmjs.org/@amsterdam/wonen-ui/-/wonen-ui-1.0.65.tgz", - "integrity": "sha512-bfDo+C7zau8vuYHjupifoERY5NbradEfXFlOthtelgSlBqpYgyXDDSS6hu1hSlPkWHp/O5X+KWmsCmXN0ffRbg==", + "version": "1.0.66", + "resolved": "https://registry.npmjs.org/@amsterdam/wonen-ui/-/wonen-ui-1.0.66.tgz", + "integrity": "sha512-DGeVWSh5uflfaL0kqwxA39SED+sGQtuW6DKFThk6MPR9+IKxAM8IVzHxyWsnjJERqSOxDxkb77jZjZxBi43bew==", "license": "MIT", "dependencies": { "dayjs": "^1.11.12", diff --git a/package.json b/package.json index 3a69aecfe..9892a6cbe 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@amsterdam/amsterdam-react-final-form": "^0.1.141", "@amsterdam/asc-assets": "^0.38.0", "@amsterdam/asc-ui": "^0.38.0", - "@amsterdam/wonen-ui": "^1.0.65", + "@amsterdam/wonen-ui": "^1.0.66", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.4.3", "@types/dompurify": "^3.0.5",