perf(ui): reduce animations which slow down reactflow

This commit is contained in:
psychedelicious
2025-02-15 23:34:17 +10:00
parent 109adc5a93
commit aae4fa3cca
4 changed files with 4 additions and 11 deletions

View File

@@ -8,8 +8,6 @@ const sx = {
minH: 8,
py: 0.5,
alignItems: 'center',
transitionProperty: 'opacity',
transitionDuration: '0.1s',
w: 'full',
h: 'full',
} satisfies SystemStyleObject;

View File

@@ -8,8 +8,6 @@ const sx = {
minH: 8,
py: 0.5,
alignItems: 'center',
transitionProperty: 'opacity',
transitionDuration: '0.1s',
justifyContent: 'flex-end',
} satisfies SystemStyleObject;

View File

@@ -32,7 +32,7 @@ const NodeCollapseButton = ({ nodeId, isOpen }: Props) => {
<Icon
as={PiCaretUpBold}
transform={isOpen ? 'rotate(0deg)' : 'rotate(180deg)'}
transitionProperty="common"
transitionProperty="transform"
transitionDuration="normal"
/>
}

View File

@@ -23,8 +23,7 @@ const containerSx: SystemStyleObject = {
h: 'full',
position: 'relative',
borderRadius: 'base',
transitionProperty: 'common',
transitionDuration: '0.1s',
transitionProperty: 'none',
cursor: 'grab',
};
@@ -48,8 +47,7 @@ const inProgressSx: SystemStyleObject = {
insetInlineStart: 0,
borderRadius: 'md',
pointerEvents: 'none',
transitionProperty: 'common',
transitionDuration: '0.1s',
transitionProperty: 'none',
opacity: 0.7,
zIndex: -1,
visibility: 'hidden',
@@ -66,8 +64,7 @@ const selectionOverlaySx: SystemStyleObject = {
bottom: 0,
insetInlineStart: 0,
borderRadius: 'base',
transitionProperty: 'common',
transitionDuration: '0.1s',
transitionProperty: 'none',
pointerEvents: 'none',
visibility: 'hidden',
opacity: 0.5,