|
@@ -3,13 +3,14 @@ import { Button } from 'antd';
|
|
|
import SelectBookLink from './selectBookLink';
|
|
|
|
|
|
interface SelectBookLinkButtonProps {
|
|
|
+ children?: React.ReactNode;
|
|
|
mpAccountId: number | null
|
|
|
bookPlatForm: TASK_CREATE.BookPlatFormProps[]
|
|
|
linkData: { [x: string]: any }[]
|
|
|
onChange: (linkStr: string, miniprogramAppid?: string, miniprogramPage?: string) => void
|
|
|
}
|
|
|
|
|
|
-const SelectBookLinkButton: React.FC<SelectBookLinkButtonProps> = ({ mpAccountId, bookPlatForm, linkData, onChange }) => {
|
|
|
+const SelectBookLinkButton: React.FC<SelectBookLinkButtonProps> = ({ mpAccountId, bookPlatForm, linkData, onChange, children = '选择' }) => {
|
|
|
|
|
|
/********************************/
|
|
|
const [visible, setVisible] = useState<boolean>(false)
|
|
@@ -17,7 +18,7 @@ const SelectBookLinkButton: React.FC<SelectBookLinkButtonProps> = ({ mpAccountId
|
|
|
|
|
|
return <>
|
|
|
<Button type="link" style={{ padding: 0 }} onClick={() => setVisible(true)}>
|
|
|
- 选择链接
|
|
|
+ {children}
|
|
|
</Button>
|
|
|
{visible && <SelectBookLink
|
|
|
mpAccountId={mpAccountId}
|