Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

Commit

Permalink
fork
Browse files Browse the repository at this point in the history
  • Loading branch information
alhill19 committed Oct 13, 2022
1 parent e2db9f1 commit 8658a53
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 36 deletions.
8 changes: 2 additions & 6 deletions src/formBuilder/CardGeneralParameterInputs.js
Original file line number Diff line number Diff line change
Expand Up @@ -143,12 +143,8 @@ export default function CardGeneralParameterInputs({
<Select
value={sensOpts.find(({value})=>value===parameters?.meta?.sensitivity) || null}
placeholder={"Select sensitivity"}
options={[
{ value: 'internal', label: 'Internal' },
{ value: 'sensitive', label: 'Sensitive' },
{ value: 'restricted', label: 'Restricted' },
]}
onChange={(sensitivity: any) => {
options={sensOpts}
onChange={({value: sensitivity}: any) => {
onChange({
...parameters,
meta: {sensitivity}
Expand Down
2 changes: 1 addition & 1 deletion src/formBuilder/defaults/arrayInputs.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ function getInnerCardComponent({
}
}}
isChecked={newDataProps.items.type === 'object'}
label='Section'
label='Object Element'
id={`${elementId}_issection`}
/>
{generateElementComponentsFromSchemas({
Expand Down
18 changes: 4 additions & 14 deletions src/formBuilder/defaults/defaultInputs.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,8 @@ const getInputCardBodyComponent = ({ type }: { type: string }) =>
onChange: (newParams: Parameters) => void,
}) {
return (
<React.Fragment>
<h5>Default value</h5>
<Input
value={parameters.default || ''}
placeholder='Default'
type={type}
onChange={(ev: SyntheticInputEvent<HTMLInputElement>) =>
onChange({ ...parameters, default: ev.target.value })
}
className='card-text'
/>
</React.Fragment>
<>
</>
);
};

Expand Down Expand Up @@ -256,10 +246,10 @@ const defaultInputs: { [string]: FormInput } = {
modalBody: CardDefaultParameterInputs,
},
dropdown: {
displayName: 'Dropdown',
displayName: 'Enum',
matchIf: [
{
types: ['string', 'number', 'integer', 'array', 'boolean', 'null'],
types: ['string', 'number', 'integer'],
enum: true,
},
],
Expand Down
17 changes: 2 additions & 15 deletions src/formBuilder/defaults/numberInputs.js
Original file line number Diff line number Diff line change
Expand Up @@ -153,21 +153,8 @@ function NumberField({
onChange: (newParams: Parameters) => void,
}) {
return (
<React.Fragment>
<h5>Default number</h5>
<Input
value={parameters.default}
placeholder='Default'
type='number'
onChange={(ev: SyntheticInputEvent<HTMLInputElement>) =>
onChange({
...parameters,
default: parseFloat(ev.target.value),
})
}
className='card-number'
/>
</React.Fragment>
<>
</>
);
}

Expand Down

0 comments on commit 8658a53

Please sign in to comment.