UNPKG

@ant-design/pro-chat

Version:
27 lines 1.09 kB
import ActionIconGroup from "../../../../ActionIconGroup"; import { useChatListActionsBar } from "../../../../hooks/useChatListActionsBar"; import useCustomChatListAction from "../../../../hooks/useCustomChatListAction"; import { memo } from 'react'; import { jsx as _jsx } from "react/jsx-runtime"; export var FunctionActionsBar = /*#__PURE__*/memo(function (_ref) { var text = _ref.text, onActionClick = _ref.onActionClick, actionsProps = _ref.actionsProps; var _useChatListActionsBa = useChatListActionsBar(text), regenerate = _useChatListActionsBa.regenerate, divider = _useChatListActionsBa.divider, del = _useChatListActionsBa.del; var _useCustomChatListAct = useCustomChatListAction({ dropdownMenu: [regenerate, divider, del], items: [regenerate], actionsProps: actionsProps }), dropdownMenu = _useCustomChatListAct.dropdownMenu, items = _useCustomChatListAct.items; return /*#__PURE__*/_jsx(ActionIconGroup, { dropdownMenu: dropdownMenu, items: items, onActionClick: onActionClick, type: "ghost" }); });