* feat: invoice (#2293)

* feat: default voice header

* add i18n

* refactor: 优化代码

* feat: 用户开票

* refactor: 代码优化&&样式联调 (#2384)

* Feat: invoice upload (#2424)

* refactor: 验收问题&&样式调整

* feat: 文件上传

* 小调整

* perf: invoice ui

---------

Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com>
This commit is contained in:
Archer
2024-08-19 17:44:48 +08:00
committed by GitHub
parent 884c2d9553
commit 5fab3734fa
37 changed files with 1093 additions and 31 deletions

View File

@@ -21,7 +21,9 @@ const PopoverConfirm = ({
Trigger,
placement = 'bottom-start',
offset,
onConfirm
onConfirm,
confirmText,
cancelText
}: {
content: string;
showCancel?: boolean;
@@ -30,6 +32,8 @@ const PopoverConfirm = ({
placement?: PlacementWithLogical;
offset?: [number, number];
onConfirm: () => any;
confirmText?: string;
cancelText?: string;
}) => {
const { t } = useTranslation();
@@ -82,11 +86,11 @@ const PopoverConfirm = ({
<HStack mt={1} justifyContent={'flex-end'}>
{showCancel && (
<Button variant={'whiteBase'} size="sm" onClick={onClose}>
{t('common:common.Cancel')}
{cancelText || t('common:common.Cancel')}
</Button>
)}
<Button isLoading={loading} variant={map.variant} size="sm" onClick={onclickConfirm}>
{t('common:common.Confirm')}
{confirmText || t('common:common.Confirm')}
</Button>
</HStack>
</PopoverContent>