diff --git a/apps/web/src/components/ui/Modal.tsx b/apps/web/src/components/ui/Modal.tsx index 994bbb539..15d6c908a 100644 --- a/apps/web/src/components/ui/Modal.tsx +++ b/apps/web/src/components/ui/Modal.tsx @@ -22,10 +22,10 @@ interface ModalComponent extends React.FC { warning: (config: ModalFuncProps) => ReturnType } -const Modal: ModalComponent = ({ className, v21 = true, children, ...rest }) => { +const Modal: ModalComponent = ({ className, v21 = true, centered = true, children, ...rest }) => { const v21Class = classNames(v21 && "xx-modal", className) return ( - + {children} ) diff --git a/apps/web/src/pages/assets/components/BatchClassifyModal.tsx b/apps/web/src/pages/assets/components/BatchClassifyModal.tsx index fef1673ae..80961f634 100644 --- a/apps/web/src/pages/assets/components/BatchClassifyModal.tsx +++ b/apps/web/src/pages/assets/components/BatchClassifyModal.tsx @@ -1,5 +1,6 @@ import React from "react" -import { Modal as AntModal, Select as AntSelect } from "antd" +import { Select as AntSelect } from "antd" +import Modal from "@/components/ui/Modal" import { CATEGORY_OPTIONS } from "@/pages/assets/constants" /* ============================================================ @@ -24,7 +25,7 @@ const BatchClassifyModal: React.FC = ({ onCategoryChange, confirmLoading, }) => ( - = ({ options={CATEGORY_OPTIONS} /> - + ) export default BatchClassifyModal diff --git a/apps/web/src/pages/assets/components/PlayModal.tsx b/apps/web/src/pages/assets/components/PlayModal.tsx index ca5161a62..8dbe3f115 100644 --- a/apps/web/src/pages/assets/components/PlayModal.tsx +++ b/apps/web/src/pages/assets/components/PlayModal.tsx @@ -1,5 +1,5 @@ import React from "react" -import { Modal as AntModal } from "antd" +import Modal from "@/components/ui/Modal" import type { AssetItem } from "@/pages/assets/types" /* ============================================================ @@ -12,7 +12,7 @@ export interface PlayModalProps { } const PlayModal: React.FC = ({ open, asset, onClose }) => ( - = ({ open, asset, onClose }) => (

素材 ID: {asset?.id}

)} -
+ ) export default PlayModal diff --git a/apps/web/src/pages/titles/components/title-library/AIGenerateModal.tsx b/apps/web/src/pages/titles/components/title-library/AIGenerateModal.tsx index f2bb4333a..1d38b6ec4 100644 --- a/apps/web/src/pages/titles/components/title-library/AIGenerateModal.tsx +++ b/apps/web/src/pages/titles/components/title-library/AIGenerateModal.tsx @@ -1,5 +1,5 @@ import React from "react" -import { Modal as AntModal } from "antd" +import Modal from "@/components/ui/Modal" import { CopyOutlined, CheckOutlined } from "@ant-design/icons" import { Button, Input } from "@/components/ui" import { AI_KEYWORD_MAX_LENGTH } from "../../constants/titleLibrary" @@ -28,7 +28,7 @@ export const AIGenerateModal: React.FC = ({ onAdopt, }) => { return ( - = ({ )} - + ) } diff --git a/apps/web/src/pages/titles/components/title-library/CreateTitleModal.tsx b/apps/web/src/pages/titles/components/title-library/CreateTitleModal.tsx index 35f13e6f6..8c58f7e8c 100644 --- a/apps/web/src/pages/titles/components/title-library/CreateTitleModal.tsx +++ b/apps/web/src/pages/titles/components/title-library/CreateTitleModal.tsx @@ -1,5 +1,5 @@ import React from "react" -import { Modal as AntModal } from "antd" +import Modal from "@/components/ui/Modal" import { Input, Select } from "@/components/ui" import type { TitleType } from "../../types/titleLibrary" import { TITLE_MAX_LENGTH } from "../../constants/titleLibrary" @@ -30,7 +30,7 @@ export const CreateTitleModal: React.FC = ({ onSubmit, }) => { return ( - = ({ /> - + ) }