From 463efd74583d775baf6fc5230c9335e26b1f385d Mon Sep 17 00:00:00 2001 From: Felix Henninger Date: Wed, 5 Aug 2020 18:40:23 +0200 Subject: [PATCH] Port Likert scale item to formik --- .../ItemOptions/components/Likert.js | 85 ++++++++++--------- 1 file changed, 44 insertions(+), 41 deletions(-) diff --git a/packages/builder/src/components/ComponentOptions/components/Content/Page/components/ItemOptions/components/Likert.js b/packages/builder/src/components/ComponentOptions/components/Content/Page/components/ItemOptions/components/Likert.js index e95cb7fa3..9aa0cfdff 100644 --- a/packages/builder/src/components/ComponentOptions/components/Content/Page/components/ItemOptions/components/Likert.js +++ b/packages/builder/src/components/ComponentOptions/components/Content/Page/components/ItemOptions/components/Likert.js @@ -1,74 +1,77 @@ import React from 'react' import { range } from 'lodash' -import { Control, Field } from 'react-redux-form' +import { Field, FastField, useFormikContext, getIn } from 'formik' import { Row, Col, FormGroup, Label, FormText, - Input, InputGroup, InputGroupAddon, InputGroupText } from 'reactstrap' + InputGroup, InputGroupAddon, InputGroupText } from 'reactstrap' + +import { Input } from '../../../../../../../Form' import { CodingGroup } from './Coding' import { CollapsingOptions } from './BaseOptions' -export default ({ data, rowIndex }) => - <> +export default ({ name, index }) => { + const { values } = useFormikContext() + const width = getIn(values, `${ name }.width`) + + return <> - - -