fixed and idk why
This commit is contained in:
parent
55c7a0e977
commit
9b24aaf349
|
@ -27,8 +27,8 @@ import { CHOICE_ANSWER_COLORS } from '../charts/contract/choice'
|
||||||
import { useChartAnswers } from '../charts/contract/choice'
|
import { useChartAnswers } from '../charts/contract/choice'
|
||||||
import { ChatIcon } from '@heroicons/react/outline'
|
import { ChatIcon } from '@heroicons/react/outline'
|
||||||
|
|
||||||
export function getAnswerColor(answer: Answer, answersArray: Answer[]) {
|
export function getAnswerColor(answer: Answer, answersArray: string[]) {
|
||||||
const colorIndex = answersArray.indexOf(answer)
|
const colorIndex = answersArray.indexOf(answer.text)
|
||||||
return colorIndex != undefined && colorIndex < CHOICE_ANSWER_COLORS.length
|
return colorIndex != undefined && colorIndex < CHOICE_ANSWER_COLORS.length
|
||||||
? CHOICE_ANSWER_COLORS[colorIndex]
|
? CHOICE_ANSWER_COLORS[colorIndex]
|
||||||
: '#B1B1C7'
|
: '#B1B1C7'
|
||||||
|
@ -114,7 +114,7 @@ export function AnswersPanel(props: {
|
||||||
? 'checkbox'
|
? 'checkbox'
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
const answersArray = useChartAnswers(contract)
|
const answersArray = useChartAnswers(contract).map((answer) => answer.text)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Col className="gap-3">
|
<Col className="gap-3">
|
||||||
|
|
|
@ -82,7 +82,7 @@ export function AnswerCommentInput(props: {
|
||||||
contract: Contract<AnyContractType>
|
contract: Contract<AnyContractType>
|
||||||
answerResponse: Answer
|
answerResponse: Answer
|
||||||
onCancelAnswerResponse?: () => void
|
onCancelAnswerResponse?: () => void
|
||||||
answersArray: Answer[]
|
answersArray: string[]
|
||||||
}) {
|
}) {
|
||||||
const { contract, answerResponse, onCancelAnswerResponse, answersArray } =
|
const { contract, answerResponse, onCancelAnswerResponse, answersArray } =
|
||||||
props
|
props
|
||||||
|
|
|
@ -47,7 +47,6 @@ export function CommentsAnswer(props: {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Row>
|
<Row>
|
||||||
{/* TODO: known bug, doesn't grab color in time and it is gray */}
|
|
||||||
<div
|
<div
|
||||||
className="w-2"
|
className="w-2"
|
||||||
style={{
|
style={{
|
||||||
|
@ -89,7 +88,7 @@ export function FreeResponseComments(props: {
|
||||||
commentsByParent,
|
commentsByParent,
|
||||||
tips,
|
tips,
|
||||||
} = props
|
} = props
|
||||||
const answersArray = useChartAnswers(contract)
|
const answersArray = useChartAnswers(contract).map((answer) => answer.text)
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{answerResponse && (
|
{answerResponse && (
|
||||||
|
|
Loading…
Reference in New Issue
Block a user