diff --git a/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/IntegerComponent.tsx b/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/IntegerComponent.tsx index 38251a510..c590ec037 100644 --- a/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/IntegerComponent.tsx +++ b/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/IntegerComponent.tsx @@ -4,6 +4,11 @@ import "twin.macro"; import "styled-components/macro"; import { TypeComponentProps } from "./TypeComponentProps"; +type IntegerComponentProps = Partial & { + typeProps: TypeComponentProps; + unsignedInt?: boolean; +}; + const IntegerComponent = ({ canEdit, fieldRequired, @@ -12,7 +17,7 @@ const IntegerComponent = ({ label = "Integer", structureDefinition, unsignedInt = true, -}: TypeComponentProps) => { +}: IntegerComponentProps) => { const POSITIVEINT_MINIMUM = 1; const POSITIVEINT_MAXIMUM = 2147483647; const UNSIGNED_MINIMUM = 0; diff --git a/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/TypeComponentProps.ts b/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/TypeComponentProps.ts index cf71bf51c..d64a99124 100644 --- a/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/TypeComponentProps.ts +++ b/src/components/editTestCase/qiCore/LeftPanel/ElementsTab/builder/element/types/TypeComponentProps.ts @@ -5,5 +5,4 @@ export interface TypeComponentProps { onChange?: (nextValue: any) => void; structureDefinition: any; fieldRequired: boolean; - unsignedInt?: boolean; }