Skip to content

Commit 2ce189f

Browse files
committed
fix: code style
1 parent c8a9826 commit 2ce189f

1 file changed

Lines changed: 17 additions & 13 deletions

File tree

frontend/pro/chatbot/chatbot-footer.tsx

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -134,19 +134,23 @@ const Action: React.FC<{
134134
urlProxyUrl,
135135
}) => {
136136
const handleActionRef = useRef<() => void>();
137-
const { action, disabled, disableHandler } = isObject(actionOrActionObject)
138-
? {
139-
action: actionOrActionObject.action,
140-
disabled:
141-
disabledActions?.includes(actionOrActionObject.action) ||
142-
!!actionOrActionObject.disabled,
143-
disableHandler: !!actionOrActionObject.popconfirm,
144-
}
145-
: {
146-
action: actionOrActionObject,
147-
disabled: disabledActions?.includes(actionOrActionObject) || false,
148-
disableHandler: false,
149-
};
137+
const getActionProps = () => {
138+
return isObject(actionOrActionObject)
139+
? {
140+
action: actionOrActionObject.action,
141+
disabled:
142+
disabledActions?.includes(actionOrActionObject.action) ||
143+
!!actionOrActionObject.disabled,
144+
disableHandler: !!actionOrActionObject.popconfirm,
145+
}
146+
: {
147+
action: actionOrActionObject,
148+
disabled: disabledActions?.includes(actionOrActionObject) || false,
149+
disableHandler: false,
150+
};
151+
};
152+
const { action, disabled, disableHandler } = getActionProps();
153+
150154
const getActionContent = () => {
151155
switch (action) {
152156
case 'copy':

0 commit comments

Comments
 (0)