1
0
Fork 0

Merge pull request #6132 from BenJamesBen/test-view-optional-measurements

fix(shared): In Test view, include optional measurements
This commit is contained in:
Joost De Cock 2024-02-24 18:28:23 +01:00 committed by GitHub
commit 409b183373
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -31,6 +31,15 @@ export const TestMenu = ({ design, patternConfig, settings, update }) => {
const { t } = useTranslation(ns)
const allOptions = flattenOptions(patternConfig.options, settings)
const allMeasurements = patternConfig.measurements
.concat(patternConfig.optionalMeasurements)
.sort((a, b) => {
const ta = t(`measurements:${a}`)
const tb = t(`measurements:${b}`)
if (ta < tb) return -1
else if (ta > tb) return 1
else return 0
})
return (
<Accordion
@ -76,8 +85,8 @@ export const TestMenu = ({ design, patternConfig, settings, update }) => {
</Fragment>,
<ListInput
key="b"
list={patternConfig.measurements.map((m) => ({
label: t(m),
list={allMeasurements.map((m) => ({
label: t(`measurements:${m}`),
val: m,
}))}
update={(value) => {