UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

26 lines (25 loc) • 671 B
"use client"; import React, { useContext } from 'react'; import Button from '../../button/Button'; import { convertLegacyProps } from '../../button/buttonHelpers'; import { ModalContext } from '../context'; const NormalOkBtn = () => { const { confirmLoading, okButtonProps, okType, okTextLocale, onOk } = useContext(ModalContext); const onInternalClick = event => { onOk?.(event); okButtonProps?.onClick?.(event); }; return /*#__PURE__*/React.createElement(Button, { ...convertLegacyProps(okType), loading: confirmLoading, ...okButtonProps, onClick: onInternalClick }, okTextLocale); }; export default NormalOkBtn;