diff --git a/create_config_prod.js b/create_config_prod.js
index 79465301..a54eaf9d 100644
--- a/create_config_prod.js
+++ b/create_config_prod.js
@@ -1,22 +1,22 @@
-const parseBoolean = (value) => ["true", "1", "yes"].includes((value || "").toLocaleLowerCase());
+const parseBoolean = (value) => ['true', '1', 'yes'].includes((value || '').toLocaleLowerCase());
const siteConfig = {
- CLIENT_NAME: process.env.BENTO_PUBLIC_CLIENT_NAME || null,
- PORTAL_URL: process.env.BENTO_PUBLIC_PORTAL_URL || null,
- TRANSLATED: parseBoolean(process.env.BENTO_PUBLIC_TRANSLATED),
- BEACON_URL: process.env.BEACON_URL || null,
- BEACON_UI_ENABLED: parseBoolean(process.env.BENTO_BEACON_UI_ENABLED),
+ CLIENT_NAME: process.env.BENTO_PUBLIC_CLIENT_NAME || null,
+ PORTAL_URL: process.env.BENTO_PUBLIC_PORTAL_URL || null,
+ TRANSLATED: parseBoolean(process.env.BENTO_PUBLIC_TRANSLATED),
+ BEACON_URL: process.env.BEACON_URL || null,
+ BEACON_UI_ENABLED: parseBoolean(process.env.BENTO_BEACON_UI_ENABLED),
- // Authentication
- PUBLIC_URL: process.env.BENTO_PUBLIC_URL || null,
- CLIENT_ID: process.env.CLIENT_ID || null,
- OPENID_CONFIG_URL: process.env.OPENID_CONFIG_URL || null,
+ // Authentication
+ PUBLIC_URL: process.env.BENTO_PUBLIC_URL || null,
+ CLIENT_ID: process.env.CLIENT_ID || null,
+ OPENID_CONFIG_URL: process.env.OPENID_CONFIG_URL || null,
};
-if (typeof require !== "undefined" && require.main === module) {
- process.stdout.write(`BENTO_PUBLIC_CONFIG = ${JSON.stringify(siteConfig, null, 2)};\n`);
+if (typeof require !== 'undefined' && require.main === module) {
+ process.stdout.write(`BENTO_PUBLIC_CONFIG = ${JSON.stringify(siteConfig, null, 2)};\n`);
}
module.exports = {
- siteConfig,
+ siteConfig,
};
diff --git a/package-lock.json b/package-lock.json
index c18a3efc..8e370525 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -80,9 +80,9 @@
}
},
"node_modules/@ant-design/cssinjs": {
- "version": "1.18.4",
- "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.4.tgz",
- "integrity": "sha512-IrUAOj5TYuMG556C9gdbFuOrigyhzhU5ZYpWb3gYTxAwymVqRbvLzFCZg6OsjLBR6GhzcxYF3AhxKmjB+rA2xA==",
+ "version": "1.21.0",
+ "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.21.0.tgz",
+ "integrity": "sha512-gIilraPl+9EoKdYxnupxjHB/Q6IHNRjEXszKbDxZdsgv4sAZ9pjkCq8yanDWNvyfjp4leir2OVAJm0vxwKK8YA==",
"dependencies": {
"@babel/runtime": "^7.11.1",
"@emotion/hash": "^0.8.0",
@@ -98,9 +98,9 @@
}
},
"node_modules/@ant-design/icons": {
- "version": "5.3.4",
- "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.3.4.tgz",
- "integrity": "sha512-U5eTSeSFr2V9SeJzYOo5mybAZfsoNuiIA8bvFoZUe+h9LBLs8UwrVaVwcMQC4AhBuojXkLMlmtnIlvUczXXHaQ==",
+ "version": "5.3.7",
+ "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.3.7.tgz",
+ "integrity": "sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==",
"dependencies": {
"@ant-design/colors": "^7.0.0",
"@ant-design/icons-svg": "^4.4.0",
@@ -122,9 +122,9 @@
"integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA=="
},
"node_modules/@ant-design/react-slick": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.0.2.tgz",
- "integrity": "sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz",
+ "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==",
"dependencies": {
"@babel/runtime": "^7.10.4",
"classnames": "^2.2.5",
@@ -137,9 +137,9 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz",
- "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==",
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz",
+ "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==",
"dependencies": {
"regenerator-runtime": "^0.14.0"
},
@@ -418,6 +418,17 @@
"url": "https://opencollective.com/unts"
}
},
+ "node_modules/@rc-component/async-validator": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/@rc-component/async-validator/-/async-validator-5.0.4.tgz",
+ "integrity": "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==",
+ "dependencies": {
+ "@babel/runtime": "^7.24.4"
+ },
+ "engines": {
+ "node": ">=14.x"
+ }
+ },
"node_modules/@rc-component/color-picker": {
"version": "1.5.3",
"resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.5.3.tgz",
@@ -492,9 +503,9 @@
}
},
"node_modules/@rc-component/tour": {
- "version": "1.14.2",
- "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.14.2.tgz",
- "integrity": "sha512-A75DZ8LVvahBIvxooj3Gvf2sxe+CGOkmzPNX7ek0i0AJHyKZ1HXe5ieIGo3m0FMdZfVOlbCJ952Duq8VKAHk6g==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.15.0.tgz",
+ "integrity": "sha512-h6hyILDwL+In9GAgRobwRWihLqqsD7Uft3fZGrJ7L4EiyCoxbnNYwzPXDfz7vNDhWeVyvAWQJj9fJCzpI4+b4g==",
"dependencies": {
"@babel/runtime": "^7.18.0",
"@rc-component/portal": "^1.0.0-9",
@@ -511,9 +522,9 @@
}
},
"node_modules/@rc-component/trigger": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.0.0.tgz",
- "integrity": "sha512-niwKADPdY5dhdIblV6uwSayVivwo2uUISfJqri+/ovYQcH/omxDYBJKo755QKeoIIsWptxnRpgr7reEnNEZGFg==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.2.0.tgz",
+ "integrity": "sha512-QarBCji02YE9aRFhZgRZmOpXBj0IZutRippsVBv85sxvG4FGk/vRxwAlkn3MS9zK5mwbETd86mAVg2tKqTkdJA==",
"dependencies": {
"@babel/runtime": "^7.23.2",
"@rc-component/portal": "^1.1.0",
@@ -1437,56 +1448,56 @@
}
},
"node_modules/antd": {
- "version": "5.15.3",
- "resolved": "https://registry.npmjs.org/antd/-/antd-5.15.3.tgz",
- "integrity": "sha512-53dpdGbfwipHVbqITmppp8N16i+BscMzz8NUNwaJgxwSvO9VQh/NfC/90lqGq3I2oBmxQ8TzRIxzFVKD/9OhlQ==",
+ "version": "5.18.2",
+ "resolved": "https://registry.npmjs.org/antd/-/antd-5.18.2.tgz",
+ "integrity": "sha512-2RHNIaydjMcbvdHzn7/GRIcu1pfGkTBSqkQ7O5GGIwC+p086a5NFzKTmanRITFme5Iqn0If1sbWTt6XOywRKIg==",
"dependencies": {
"@ant-design/colors": "^7.0.2",
- "@ant-design/cssinjs": "^1.18.4",
- "@ant-design/icons": "^5.3.3",
- "@ant-design/react-slick": "~1.0.2",
- "@babel/runtime": "^7.24.0",
+ "@ant-design/cssinjs": "^1.20.0",
+ "@ant-design/icons": "^5.3.7",
+ "@ant-design/react-slick": "~1.1.2",
+ "@babel/runtime": "^7.24.7",
"@ctrl/tinycolor": "^3.6.1",
"@rc-component/color-picker": "~1.5.3",
"@rc-component/mutate-observer": "^1.1.0",
- "@rc-component/tour": "~1.14.2",
- "@rc-component/trigger": "^2.0.0",
+ "@rc-component/tour": "~1.15.0",
+ "@rc-component/trigger": "^2.2.0",
"classnames": "^2.5.1",
"copy-to-clipboard": "^3.3.3",
- "dayjs": "^1.11.10",
+ "dayjs": "^1.11.11",
"qrcode.react": "^3.1.0",
- "rc-cascader": "~3.24.0",
- "rc-checkbox": "~3.2.0",
- "rc-collapse": "~3.7.2",
- "rc-dialog": "~9.4.0",
- "rc-drawer": "~7.1.0",
+ "rc-cascader": "~3.26.0",
+ "rc-checkbox": "~3.3.0",
+ "rc-collapse": "~3.7.3",
+ "rc-dialog": "~9.5.2",
+ "rc-drawer": "~7.2.0",
"rc-dropdown": "~4.2.0",
- "rc-field-form": "~1.42.1",
- "rc-image": "~7.6.0",
- "rc-input": "~1.4.5",
- "rc-input-number": "~9.0.0",
- "rc-mentions": "~2.11.1",
- "rc-menu": "~9.13.0",
- "rc-motion": "^2.9.0",
- "rc-notification": "~5.3.0",
+ "rc-field-form": "~2.2.1",
+ "rc-image": "~7.9.0",
+ "rc-input": "~1.5.1",
+ "rc-input-number": "~9.1.0",
+ "rc-mentions": "~2.14.0",
+ "rc-menu": "~9.14.0",
+ "rc-motion": "^2.9.1",
+ "rc-notification": "~5.6.0",
"rc-pagination": "~4.0.4",
- "rc-picker": "~4.3.0",
- "rc-progress": "~3.5.1",
- "rc-rate": "~2.12.0",
+ "rc-picker": "~4.5.0",
+ "rc-progress": "~4.0.0",
+ "rc-rate": "~2.13.0",
"rc-resize-observer": "^1.4.0",
"rc-segmented": "~2.3.0",
- "rc-select": "~14.13.0",
- "rc-slider": "~10.5.0",
+ "rc-select": "~14.14.0",
+ "rc-slider": "~10.6.2",
"rc-steps": "~6.0.1",
"rc-switch": "~4.1.0",
- "rc-table": "~7.42.0",
- "rc-tabs": "~14.1.1",
- "rc-textarea": "~1.6.3",
+ "rc-table": "~7.45.7",
+ "rc-tabs": "~15.1.1",
+ "rc-textarea": "~1.7.0",
"rc-tooltip": "~6.2.0",
- "rc-tree": "~5.8.5",
- "rc-tree-select": "~5.19.0",
+ "rc-tree": "~5.8.8",
+ "rc-tree-select": "~5.21.0",
"rc-upload": "~4.5.2",
- "rc-util": "^5.39.1",
+ "rc-util": "^5.42.1",
"scroll-into-view-if-needed": "^3.1.0",
"throttle-debounce": "^5.0.0"
},
@@ -1677,11 +1688,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/async-validator": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz",
- "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
- },
"node_modules/asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
@@ -2614,9 +2620,9 @@
}
},
"node_modules/dayjs": {
- "version": "1.11.10",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz",
- "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ=="
+ "version": "1.11.11",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz",
+ "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg=="
},
"node_modules/debug": {
"version": "4.3.4",
@@ -6671,14 +6677,14 @@
}
},
"node_modules/rc-cascader": {
- "version": "3.24.0",
- "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.24.0.tgz",
- "integrity": "sha512-NwkYsVULA61S085jbOYbq8Z7leyIxVmLwf+71mWLjA3kCfUf/rAKC0WfjQbqBDaLGlU9d4z1EzyPaHBKLYWv6A==",
+ "version": "3.26.0",
+ "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.26.0.tgz",
+ "integrity": "sha512-L1dml383TPSJD1I11YwxuVbmqaJY64psZqFp1ETlgl3LEOwDu76Cyl11fw5dmjJhMlUWwM5dECQfqJgfebhUjg==",
"dependencies": {
"@babel/runtime": "^7.12.5",
"array-tree-filter": "^2.1.0",
"classnames": "^2.3.1",
- "rc-select": "~14.13.0",
+ "rc-select": "~14.14.0",
"rc-tree": "~5.8.1",
"rc-util": "^5.37.0"
},
@@ -6688,9 +6694,9 @@
}
},
"node_modules/rc-checkbox": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.2.0.tgz",
- "integrity": "sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A==",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.3.0.tgz",
+ "integrity": "sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "^2.3.2",
@@ -6717,9 +6723,9 @@
}
},
"node_modules/rc-dialog": {
- "version": "9.4.0",
- "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.4.0.tgz",
- "integrity": "sha512-AScCexaLACvf8KZRqCPz12BJ8olszXOS4lKlkMyzDQHS1m0zj1KZMYgmMCh39ee0Dcv8kyrj8mTqxuLyhH+QuQ==",
+ "version": "9.5.2",
+ "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.5.2.tgz",
+ "integrity": "sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/portal": "^1.0.0-8",
@@ -6733,9 +6739,9 @@
}
},
"node_modules/rc-drawer": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.1.0.tgz",
- "integrity": "sha512-nBE1rF5iZvpavoyqhSSz2mk/yANltA7g3aF0U45xkx381n3we/RKs9cJfNKp9mSWCedOKWt9FLEwZDaAaOGn2w==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.2.0.tgz",
+ "integrity": "sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@rc-component/portal": "^1.1.1",
@@ -6764,12 +6770,12 @@
}
},
"node_modules/rc-field-form": {
- "version": "1.42.1",
- "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.42.1.tgz",
- "integrity": "sha512-SqiEmWNP+I61Lt80+ofPvT+3l8Ij6vb35IS+x14gheVnCJN0SRnOwEgsqCEB5FslT7xqjUqDnU845hRZ1jzlAA==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-2.2.1.tgz",
+ "integrity": "sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==",
"dependencies": {
"@babel/runtime": "^7.18.0",
- "async-validator": "^4.1.0",
+ "@rc-component/async-validator": "^5.0.3",
"rc-util": "^5.32.2"
},
"engines": {
@@ -6781,14 +6787,14 @@
}
},
"node_modules/rc-image": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.6.0.tgz",
- "integrity": "sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==",
+ "version": "7.9.0",
+ "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.9.0.tgz",
+ "integrity": "sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==",
"dependencies": {
"@babel/runtime": "^7.11.2",
"@rc-component/portal": "^1.0.2",
"classnames": "^2.2.6",
- "rc-dialog": "~9.4.0",
+ "rc-dialog": "~9.5.2",
"rc-motion": "^2.6.2",
"rc-util": "^5.34.1"
},
@@ -6798,9 +6804,9 @@
}
},
"node_modules/rc-input": {
- "version": "1.4.5",
- "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.4.5.tgz",
- "integrity": "sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.5.1.tgz",
+ "integrity": "sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==",
"dependencies": {
"@babel/runtime": "^7.11.1",
"classnames": "^2.2.1",
@@ -6812,15 +6818,15 @@
}
},
"node_modules/rc-input-number": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.0.0.tgz",
- "integrity": "sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.1.0.tgz",
+ "integrity": "sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/mini-decimal": "^1.0.1",
"classnames": "^2.2.5",
- "rc-input": "~1.4.0",
- "rc-util": "^5.28.0"
+ "rc-input": "~1.5.0",
+ "rc-util": "^5.40.1"
},
"peerDependencies": {
"react": ">=16.9.0",
@@ -6828,16 +6834,16 @@
}
},
"node_modules/rc-mentions": {
- "version": "2.11.1",
- "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.11.1.tgz",
- "integrity": "sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw==",
+ "version": "2.14.0",
+ "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.14.0.tgz",
+ "integrity": "sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==",
"dependencies": {
"@babel/runtime": "^7.22.5",
"@rc-component/trigger": "^2.0.0",
"classnames": "^2.2.6",
- "rc-input": "~1.4.0",
- "rc-menu": "~9.13.0",
- "rc-textarea": "~1.6.1",
+ "rc-input": "~1.5.0",
+ "rc-menu": "~9.14.0",
+ "rc-textarea": "~1.7.0",
"rc-util": "^5.34.1"
},
"peerDependencies": {
@@ -6846,9 +6852,9 @@
}
},
"node_modules/rc-menu": {
- "version": "9.13.0",
- "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.13.0.tgz",
- "integrity": "sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==",
+ "version": "9.14.0",
+ "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.14.0.tgz",
+ "integrity": "sha512-La3LBCDMLMs9Q/8mTGbnscb+ZeJ26ebkLz9xJFHd2SD8vfsCKl1Z/k3mwbxyKL01lB40fel1s9Nn9LAv/nmVJQ==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/trigger": "^2.0.0",
@@ -6863,13 +6869,13 @@
}
},
"node_modules/rc-motion": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.0.tgz",
- "integrity": "sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==",
+ "version": "2.9.2",
+ "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.2.tgz",
+ "integrity": "sha512-fUAhHKLDdkAXIDLH0GYwof3raS58dtNUmzLF2MeiR8o6n4thNpSDQhOqQzWE4WfFZDCi9VEN8n7tiB7czREcyw==",
"dependencies": {
"@babel/runtime": "^7.11.1",
"classnames": "^2.2.1",
- "rc-util": "^5.21.0"
+ "rc-util": "^5.43.0"
},
"peerDependencies": {
"react": ">=16.9.0",
@@ -6877,9 +6883,9 @@
}
},
"node_modules/rc-notification": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.3.0.tgz",
- "integrity": "sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ==",
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.6.0.tgz",
+ "integrity": "sha512-TGQW5T7waOxLwgJG7fXcw8l7AQiFOjaZ7ISF5PrU526nunHRNcTMuzKihQHaF4E/h/KfOCDk3Mv8eqzbu2e28w==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "2.x",
@@ -6924,9 +6930,9 @@
}
},
"node_modules/rc-picker": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.3.0.tgz",
- "integrity": "sha512-bQNB/+NdW55jlQ5lPnNqF5J90Tq4SihLbAF7tzPBvGDJyoYmDgwLm4FN0ZB3Ot9i1v6vJY/1mgqZZTT9jbYc5w==",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.5.0.tgz",
+ "integrity": "sha512-suqz9bzuhBQlf7u+bZd1bJLPzhXpk12w6AjQ9BTPTiFwexVZgUKViG1KNLyfFvW6tCUZZK0HmCCX7JAyM+JnCg==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/trigger": "^2.0.0",
@@ -6962,9 +6968,9 @@
}
},
"node_modules/rc-progress": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.5.1.tgz",
- "integrity": "sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-4.0.0.tgz",
+ "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "^2.2.6",
@@ -6976,9 +6982,9 @@
}
},
"node_modules/rc-rate": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz",
- "integrity": "sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==",
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.13.0.tgz",
+ "integrity": "sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "^2.2.5",
@@ -7023,12 +7029,12 @@
}
},
"node_modules/rc-select": {
- "version": "14.13.0",
- "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.13.0.tgz",
- "integrity": "sha512-ew34FsaqHokK4dxVrcIxSYrgWJ2XJYlkk32eiOIiEo3GkHUExdCzmozMYaUc2P67c5QJRUvvY0uqCs3QG67h5A==",
+ "version": "14.14.0",
+ "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.14.0.tgz",
+ "integrity": "sha512-Uo2wulrjoPPRLCPd7zlK4ZFVJxlTN//yp1xWP/U+TUOQCyXrT+Duvq/Si5OzVcmQyWAUSbsplc2OwNNhvbOeKQ==",
"dependencies": {
"@babel/runtime": "^7.10.1",
- "@rc-component/trigger": "^2.0.0",
+ "@rc-component/trigger": "^2.1.1",
"classnames": "2.x",
"rc-motion": "^2.0.1",
"rc-overflow": "^1.3.1",
@@ -7044,13 +7050,13 @@
}
},
"node_modules/rc-slider": {
- "version": "10.5.0",
- "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.5.0.tgz",
- "integrity": "sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw==",
+ "version": "10.6.2",
+ "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz",
+ "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "^2.2.5",
- "rc-util": "^5.27.0"
+ "rc-util": "^5.36.0"
},
"engines": {
"node": ">=8.x"
@@ -7092,16 +7098,16 @@
}
},
"node_modules/rc-table": {
- "version": "7.42.0",
- "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.42.0.tgz",
- "integrity": "sha512-GwHV9Zs3HvWxBkoXatO/IeKoElzy3Ojf3dcyw1Rj3cyQVb+ZHtexslKdyzsrKRPJ0mUa62BoX+ZAg3zgTEql8w==",
+ "version": "7.45.7",
+ "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.45.7.tgz",
+ "integrity": "sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/context": "^1.4.0",
"classnames": "^2.2.5",
"rc-resize-observer": "^1.1.0",
"rc-util": "^5.37.0",
- "rc-virtual-list": "^3.11.1"
+ "rc-virtual-list": "^3.14.2"
},
"engines": {
"node": ">=8.x"
@@ -7112,14 +7118,14 @@
}
},
"node_modules/rc-tabs": {
- "version": "14.1.1",
- "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-14.1.1.tgz",
- "integrity": "sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw==",
+ "version": "15.1.1",
+ "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-15.1.1.tgz",
+ "integrity": "sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==",
"dependencies": {
"@babel/runtime": "^7.11.2",
"classnames": "2.x",
"rc-dropdown": "~4.2.0",
- "rc-menu": "~9.13.0",
+ "rc-menu": "~9.14.0",
"rc-motion": "^2.6.2",
"rc-resize-observer": "^1.0.0",
"rc-util": "^5.34.1"
@@ -7133,13 +7139,13 @@
}
},
"node_modules/rc-textarea": {
- "version": "1.6.3",
- "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.6.3.tgz",
- "integrity": "sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.7.0.tgz",
+ "integrity": "sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "^2.2.1",
- "rc-input": "~1.4.0",
+ "rc-input": "~1.5.0",
"rc-resize-observer": "^1.0.0",
"rc-util": "^5.27.0"
},
@@ -7163,9 +7169,9 @@
}
},
"node_modules/rc-tree": {
- "version": "5.8.5",
- "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.5.tgz",
- "integrity": "sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg==",
+ "version": "5.8.8",
+ "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.8.tgz",
+ "integrity": "sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "2.x",
@@ -7182,13 +7188,13 @@
}
},
"node_modules/rc-tree-select": {
- "version": "5.19.0",
- "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.19.0.tgz",
- "integrity": "sha512-f4l5EsmSGF3ggj76YTzKNPY9SnXfFaer7ZccTSGb3urUf54L+cCqyT+UsPr+S5TAr8mZSxJ7g3CgkCe+cVQ6sw==",
+ "version": "5.21.0",
+ "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.21.0.tgz",
+ "integrity": "sha512-w+9qEu6zh0G3wt9N/hzWNSnqYH1i9mH1Nqxo0caxLRRFXF5yZWYmpCDoDTMdQM1Y4z3Q5yj08qyrPH/d4AtumA==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"classnames": "2.x",
- "rc-select": "~14.13.0",
+ "rc-select": "~14.14.0",
"rc-tree": "~5.8.1",
"rc-util": "^5.16.1"
},
@@ -7212,9 +7218,9 @@
}
},
"node_modules/rc-util": {
- "version": "5.39.1",
- "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.39.1.tgz",
- "integrity": "sha512-OW/ERynNDgNr4y0oiFmtes3rbEamXw7GHGbkbNd9iRr7kgT03T6fT0b9WpJ3mbxKhyOcAHnGcIoh5u/cjrC2OQ==",
+ "version": "5.43.0",
+ "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.43.0.tgz",
+ "integrity": "sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==",
"dependencies": {
"@babel/runtime": "^7.18.3",
"react-is": "^18.2.0"
@@ -7230,9 +7236,9 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
},
"node_modules/rc-virtual-list": {
- "version": "3.11.4",
- "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.11.4.tgz",
- "integrity": "sha512-NbBi0fvyIu26gP69nQBiWgUMTPX3mr4FcuBQiVqagU0BnuX8WQkiivnMs105JROeuUIFczLrlgUhLQwTWV1XDA==",
+ "version": "3.14.3",
+ "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.14.3.tgz",
+ "integrity": "sha512-6+6wiEhdqakNBnbRJymgMlh+90qpkgqherTRo1l1cX7mK6F9hWsazPczmP0lA+64yhC9/t+M9Dh5pjvDWimn8A==",
"dependencies": {
"@babel/runtime": "^7.20.0",
"classnames": "^2.2.6",
@@ -8412,9 +8418,9 @@
}
},
"node_modules/stylis": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz",
- "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ=="
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
+ "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="
},
"node_modules/supports-color": {
"version": "7.2.0",
diff --git a/src/js/components/Beacon/BeaconQueryUi.tsx b/src/js/components/Beacon/BeaconQueryUi.tsx
index f70944a4..282e09cc 100644
--- a/src/js/components/Beacon/BeaconQueryUi.tsx
+++ b/src/js/components/Beacon/BeaconQueryUi.tsx
@@ -19,6 +19,7 @@ import {
} from '@/constants/beaconConstants';
import { BOX_SHADOW } from '@/constants/overviewConstants';
+import Loader from '@/components/Loader';
const { Text, Title } = Typography;
// TODOs
// example searches, either hardcoded or configurable
@@ -236,7 +237,9 @@ const BeaconQueryUi = () => {
const metadataInstructions =