diff --git a/src/frontend/src/components/core/parameterRenderComponent/components/intComponent/index.tsx b/src/frontend/src/components/core/parameterRenderComponent/components/intComponent/index.tsx index 31bd63171391..577980b52bf1 100644 --- a/src/frontend/src/components/core/parameterRenderComponent/components/intComponent/index.tsx +++ b/src/frontend/src/components/core/parameterRenderComponent/components/intComponent/index.tsx @@ -181,17 +181,17 @@ export default function IntComponent({ /> { - e.preventDefault(); - e.stopPropagation(); - } - : undefined - } + className={cn( + decrementStepperClassName, + isAtOrBelowMin && "pointer-events-none opacity-50", + )} + aria-disabled={isAtOrBelowMin || undefined} + data-disabled={isAtOrBelowMin ? "" : undefined} + onClickCapture={(e: React.MouseEvent) => { + if (!isAtOrBelowMin) return; + e.preventDefault(); + e.stopPropagation(); + }} > - {children ?? <>} + {children} diff --git a/src/frontend/src/modals/fileManagerModal/components/dragFilesComponent/index.tsx b/src/frontend/src/modals/fileManagerModal/components/dragFilesComponent/index.tsx index 302fc65da7e8..517ca2691d24 100644 --- a/src/frontend/src/modals/fileManagerModal/components/dragFilesComponent/index.tsx +++ b/src/frontend/src/modals/fileManagerModal/components/dragFilesComponent/index.tsx @@ -106,7 +106,7 @@ export default function DragFilesComponent({

{isDragging ? "Drop files here" : "Click or drag files here"}

-

+

{types.slice(0, 3).join(", ")} {types.length > 3 && ( @@ -124,7 +124,7 @@ export default function DragFilesComponent({ {formatFileSize(maxFileSizeUpload)} max -

+