diff --git a/src/components/inspector.tsx b/src/components/inspector.tsx index 05d2a4f..3152aab 100644 --- a/src/components/inspector.tsx +++ b/src/components/inspector.tsx @@ -10,6 +10,8 @@ import Markdown from "react-markdown"; interface OptionType extends DefaultOptionType {} +type ArgType = "string" | "int" | "float" | "boolean" | "enum" | "code"; + export const Inspector: FC = () => { const workspace = { editing: useWorkspace((state) => state.editing), @@ -287,31 +289,26 @@ export const Inspector: FC = () => { {def.args.map((v) => { const required = v.type.indexOf("?") == -1; + const type = v.type.replace("?", "") as ArgType; return (