revert base params, clean top gap

This commit is contained in:
Reece 2025-10-28 21:05:55 +00:00
parent 039de2dde2
commit c188cc3a0b
2 changed files with 11 additions and 12 deletions

View File

@ -186,7 +186,7 @@ export default function Workbench() {
className="flex-1 min-h-0 relative z-10 workbench-scrollable "
style={{
transition: 'opacity 0.15s ease-in-out',
paddingTop: currentView === 'viewer' ? '0' : activeFiles.length > 0 ? '3.5rem' : '0',
paddingTop: 0,
}}
>
{renderMainContent()}

View File

@ -34,17 +34,16 @@ export function useBaseParameters<T>(config: BaseParametersConfig<T>): BaseParam
}, [parameters, config.validateFn]);
const endpointName = config.endpointName;
const isStringEndpoint = typeof endpointName === "string";
const getEndpointNameString = useCallback(() => {
return endpointName as string;
}, [endpointName]);
const getEndpointNameFunction = useCallback(() => {
return (endpointName as (params: T) => string)(parameters);
}, [endpointName, parameters]);
const getEndpointName = isStringEndpoint ? getEndpointNameString : getEndpointNameFunction;
let getEndpointName: () => string;
if (typeof endpointName === "string") {
getEndpointName = useCallback(() => {
return endpointName;
}, []);
} else {
getEndpointName = useCallback(() => {
return endpointName(parameters);
}, [parameters]);
}
return {
parameters,