From acba007e7fe40c0189b2df9d3667eed26435fe32 Mon Sep 17 00:00:00 2001 From: latin-panda <66472237+latin-panda@users.noreply.github.com> Date: Mon, 27 Jan 2025 12:33:33 -0600 Subject: [PATCH] Uses CSS variables instead of SASS variables --- .../src/components/controls/RankControl.vue | 44 ++++++++++++------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/packages/web-forms/src/components/controls/RankControl.vue b/packages/web-forms/src/components/controls/RankControl.vue index d14bfe20..9c24d43c 100644 --- a/packages/web-forms/src/components/controls/RankControl.vue +++ b/packages/web-forms/src/components/controls/RankControl.vue @@ -25,7 +25,6 @@ const highlight = { }; const transformOptions = (currentState: RankNodeState) => { - // eslint-disable-next-line @typescript-eslint/no-unsafe-call const orderedValues: string[] = props.question.getOrderedValues( currentState.valueOptions, currentState.value @@ -34,7 +33,7 @@ const transformOptions = (currentState: RankNodeState) => { if (orderedValues.length) { options.value = orderedValues.map((item): RankDraggableOption => { return { - label: props.question.getValueLabel(item), + label: props.question.getValueLabel(item)?.asString, value: item, }; }); @@ -44,7 +43,7 @@ const transformOptions = (currentState: RankNodeState) => { options.value = currentState.valueOptions.map((item) => { return { - label: props.question.getValueLabel(item.value), + label: props.question.getValueLabel(item.value)?.asString, value: item.value, }; }); @@ -126,13 +125,21 @@ const swapItems = (index: number, newPosition: number) => {
- -