| 1234567891011121314151617181920212223242526272829 | import React from 'react';import classnames from 'classnames';import Button from '../button';import { get } from 'lodash';import { Locale } from '../locale/interface';interface FooterProps {    prefixCls?: string;    locale: Locale['DatePicker'];    localeCode: string;    onCancelClick?: React.MouseEventHandler<HTMLButtonElement>;    onConfirmClick?: React.MouseEventHandler<HTMLButtonElement>;}export default function Footer(props = {} as FooterProps) {    const { prefixCls, locale, onCancelClick, onConfirmClick } = props;    const wrapCls = classnames(`${prefixCls}-footer`);    return (        <div className={wrapCls}>            <Button theme="borderless" onClick={onCancelClick}>                {get(locale, 'footer.cancel', '')}            </Button>            <Button theme="solid" onClick={onConfirmClick}>                {get(locale, 'footer.confirm', '')}            </Button>        </div>    );}
 |