mirror of https://github.com/portainer/portainer
fix(ui/form): expandable form section [EE-4799] (#8866)
parent
23e3cdb193
commit
5f3c0ff835
|
@ -1,5 +1,5 @@
|
|||
import { PropsWithChildren, ReactNode, useState } from 'react';
|
||||
import { ChevronDown, ChevronRight } from 'lucide-react';
|
||||
import { ChevronUp, ChevronRight } from 'lucide-react';
|
||||
|
||||
import { Icon } from '@@/Icon';
|
||||
|
||||
|
@ -24,11 +24,15 @@ export function FormSection({
|
|||
<button
|
||||
id={`foldingButton${title}`}
|
||||
type="button"
|
||||
onClick={() => setIsExpanded(!isExpanded)}
|
||||
onClick={(e) => {
|
||||
setIsExpanded(!isExpanded);
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
}}
|
||||
className="mx-2 !ml-0 inline-flex w-2 items-center justify-center border-0 bg-transparent"
|
||||
>
|
||||
<Icon
|
||||
icon={isExpanded ? ChevronDown : ChevronRight}
|
||||
icon={isExpanded ? ChevronUp : ChevronRight}
|
||||
className="shrink-0"
|
||||
/>
|
||||
</button>
|
||||
|
|
Loading…
Reference in New Issue