Fix rangeSpec and isChild prop usage in code

This commit is contained in:
anovazzi1 2024-03-31 17:13:51 -03:00
commit 33d54a196e
3 changed files with 5 additions and 3 deletions

View file

@ -662,6 +662,7 @@ export default function ParameterComponent({
) : left === true && type === "int" ? ( ) : left === true && type === "int" ? (
<div className="mt-2 w-full"> <div className="mt-2 w-full">
<IntComponent <IntComponent
rangeSpec={data.node?.template[name].rangeSpec}
disabled={disabled} disabled={disabled}
value={data.node?.template[name].value ?? ""} value={data.node?.template[name].value ?? ""}
onChange={handleOnNewValue} onChange={handleOnNewValue}

View file

@ -14,7 +14,7 @@ export default function IntComponent({
editNode = false, editNode = false,
id = "", id = "",
}: IntComponentType): JSX.Element { }: IntComponentType): JSX.Element {
const min = 0; const min = -Infinity;
// Clear component state // Clear component state
useEffect(() => { useEffect(() => {
@ -32,7 +32,7 @@ export default function IntComponent({
handleKeyDown(event, value, ""); handleKeyDown(event, value, "");
}} }}
type="number" type="number"
step="1" step={rangeSpec?.step ?? 1}
min={rangeSpec?.min ?? min} min={rangeSpec?.min ?? min}
max={rangeSpec?.max ?? undefined} max={rangeSpec?.max ?? undefined}
onInput={(event: React.ChangeEvent<HTMLInputElement>) => { onInput={(event: React.ChangeEvent<HTMLInputElement>) => {

View file

@ -377,6 +377,7 @@ export default function ExtraSidebar(): JSX.Element {
Object.keys(dataFilter[SBSectionName]).length > 0 ? ( Object.keys(dataFilter[SBSectionName]).length > 0 ? (
<> <>
<DisclosureComponent <DisclosureComponent
isChild={false}
openDisc={ openDisc={
getFilterEdge.length !== 0 || search.length !== 0 getFilterEdge.length !== 0 || search.length !== 0
? true ? true
@ -448,7 +449,7 @@ export default function ExtraSidebar(): JSX.Element {
href="https://langflow.store" href="https://langflow.store"
className="components-disclosure-arrangement" className="components-disclosure-arrangement"
> >
<div className="flex gap-4 pl-2"> <div className="flex gap-4">
{/* BUG ON THIS ICON */} {/* BUG ON THIS ICON */}
<SparklesIcon <SparklesIcon
strokeWidth={1.5} strokeWidth={1.5}