simplify some things

This commit is contained in:
Joeri Exelmans 2025-05-13 13:11:57 +02:00
parent fa70d2f3f4
commit 9ef160aeb7
8 changed files with 105 additions and 30 deletions

View file

@ -105,7 +105,6 @@ export function CallBlock({ state, setState, onResolve }: CallBlockProps) {
<InputParams
fn={state.fn} setFn={setFn}
input={state.input} setInput={setInput}
focus={true}
onFnResolve={onFnResolve}
onInputResolve={onInputResolve} onInputCancel={onInputCancel} />
@ -158,7 +157,6 @@ function FunctionHeader({ fn, setFn, input, onFnResolve }) {
<Editor
state={fn}
setState={setFn}
focus={false}
onResolve={onFnResolve}
onCancel={() => {/*todo*/}}
filter={filterCompatibleFns} />
@ -166,7 +164,7 @@ function FunctionHeader({ fn, setFn, input, onFnResolve }) {
}
}
function InputParams({ fn, setFn, input, setInput, onFnResolve, onInputResolve, onInputCancel, focus }) {
function InputParams({ fn, setFn, input, setInput, onFnResolve, onInputResolve, onInputCancel }) {
const filterCompatibleInputs = ([_name, dynamic]: [string, Dynamic]) => {
if (fn.resolved) {
try {
@ -195,7 +193,7 @@ function InputParams({ fn, setFn, input, setInput, onFnResolve, onInputResolve,
onResolve={onInputResolve}
onCancel={onInputCancel}
filter={filterCompatibleInputs}
focus={focus} />
/>
</div>;
}
@ -212,5 +210,5 @@ function NestedInputParams({fn, setFn, onFnResolve}) {
onFnResolve={onFnFnResolve}
onInputResolve={onFnInputResolve}
onInputCancel={() => {/*todo*/}}
focus={false}/>;
/>;
}