Skip to content

Commit bbbc3ac

Browse files
authored
Merge pull request #231 from dgageot/integer
handle integer attributes
2 parents 7f6e819 + e8b8569 commit bbbc3ac

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/extension/ui/src/components/tile/ConfigEditor.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ const ConfigEditor = ({
8787
<Stack>
8888
{Object.keys(flattenedConfig).map((key: string) => {
8989
const edited = localConfig[key] !== flattenedConfig[key];
90+
const propertyType = schema.rootSchema.properties[key].type;
9091

9192
return (
9293
<Stack
@@ -102,6 +103,7 @@ const ConfigEditor = ({
102103
size="small"
103104
label={`${key} ${requiredAttributes.includes(key) ? ' (required)' : ''}`}
104105
value={localConfig[key]}
106+
type={propertyType === 'integer' ? 'number' : 'text'}
105107
onChange={(e) =>
106108
setLocalConfig({ ...localConfig, [key]: e.target.value })
107109
}

0 commit comments

Comments
 (0)