Ver Fonte

添加视频选项

tianyunperfect há 4 anos atrás
pai
commit
eef72d42eb

+ 4 - 4
src/pages/Memory/components/Quill.tsx → src/pages/Memory/components/MyQuill.tsx

@@ -14,7 +14,7 @@ export interface Props {
 const modules = {
 const modules = {
   toolbar: [
   toolbar: [
     [{'header': [1, 2, false]}, 'bold', 'italic', 'blockquote', 'code-block', 'link'],
     [{'header': [1, 2, false]}, 'bold', 'italic', 'blockquote', 'code-block', 'link'],
-    [{'list': 'ordered'}, {'list': 'bullet'}, {'indent': '-1'}, {'indent': '+1'}, 'image'],
+    [{'list': 'ordered'}, {'list': 'bullet'}, {'indent': '-1'}, {'indent': '+1'}, 'image','video'],
   ],
   ],
 };
 };
 
 
@@ -22,10 +22,10 @@ const formats = [
   'header',
   'header',
   'bold', 'italic', 'underline', 'strike', 'blockquote', 'code-block',
   'bold', 'italic', 'underline', 'strike', 'blockquote', 'code-block',
   'list', 'bullet', 'indent',
   'list', 'bullet', 'indent',
-  'link', 'image'
+  'link', 'image','video'
 ];
 ];
 
 
-const Quill: React.FC<Props> = (props) => {
+const MyQuill: React.FC<Props> = (props) => {
   const {
   const {
     value,
     value,
     onChange,
     onChange,
@@ -47,4 +47,4 @@ const Quill: React.FC<Props> = (props) => {
   );
   );
 };
 };
 
 
-export default Quill;
+export default MyQuill;

+ 3 - 3
src/pages/Memory/components/UpdateForm.tsx

@@ -1,6 +1,6 @@
 import React, {useEffect, useState} from 'react';
 import React, {useEffect, useState} from 'react';
 import {Button, message, Modal} from 'antd';
 import {Button, message, Modal} from 'antd';
-import Quill from '@/pages/Memory/components/Quill';
+import MyQuill from '@/pages/Memory/components/MyQuill';
 import service from '@/pages/Memory/service';
 import service from '@/pages/Memory/service';
 import {useSingleState} from 'nice-hooks';
 import {useSingleState} from 'nice-hooks';
 import {getTextFromHtml} from '@/utils/utils';
 import {getTextFromHtml} from '@/utils/utils';
@@ -153,7 +153,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
     >
     >
       <div>
       <div>
         <h4>正面</h4>
         <h4>正面</h4>
-        <Quill
+        <MyQuill
           theme="snow"
           theme="snow"
           readonly={false}
           readonly={false}
           onChange={(value) => {
           onChange={(value) => {
@@ -166,7 +166,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
 
 
         <p/>
         <p/>
         <h4>反面</h4>
         <h4>反面</h4>
-        <Quill
+        <MyQuill
           theme="snow"
           theme="snow"
           readonly={false}
           readonly={false}
           onChange={(value) => {
           onChange={(value) => {

+ 3 - 3
src/pages/Memory/index.tsx

@@ -2,7 +2,7 @@ import {Button, Input, message, Modal} from 'antd';
 import React, {useEffect, useState} from 'react';
 import React, {useEffect, useState} from 'react';
 import {PageHeaderWrapper} from '@ant-design/pro-layout';
 import {PageHeaderWrapper} from '@ant-design/pro-layout';
 import {useSingleState} from 'nice-hooks';
 import {useSingleState} from 'nice-hooks';
-import Quill from '@/pages/Memory/components/Quill';
+import MyQuill from '@/pages/Memory/components/MyQuill';
 import UpdateForm from '@/pages/Memory/components/UpdateForm';
 import UpdateForm from '@/pages/Memory/components/UpdateForm';
 import {TableListItem} from '../MemoryList/data.d';
 import {TableListItem} from '../MemoryList/data.d';
 import service from './service';
 import service from './service';
@@ -245,7 +245,7 @@ const TableList: React.FC<{}> = () => {
         <div>
         <div>
           正面:
           正面:
           <p/>
           <p/>
-          <Quill theme="bubble" readonly onChange={() => {
+          <MyQuill theme="bubble" readonly onChange={() => {
           }} value={memory.front}/>
           }} value={memory.front}/>
           <p/>
           <p/>
           {state.showBack ? (
           {state.showBack ? (
@@ -255,7 +255,7 @@ const TableList: React.FC<{}> = () => {
                   <div>
                   <div>
                     反面:
                     反面:
                     <p/>
                     <p/>
-                    <Quill theme="bubble" readonly onChange={() => {
+                    <MyQuill theme="bubble" readonly onChange={() => {
                     }} value={memory.back}/>
                     }} value={memory.back}/>
                     <p/>
                     <p/>
                   </div>
                   </div>

+ 5 - 5
src/pages/MemoryList/index.tsx

@@ -7,7 +7,7 @@ import {TableListItem} from './data.d';
 import service from './service';
 import service from './service';
 import UpdateForm from "@/pages/Memory/components/UpdateForm";
 import UpdateForm from "@/pages/Memory/components/UpdateForm";
 import {ExclamationCircleOutlined} from "@ant-design/icons/lib";
 import {ExclamationCircleOutlined} from "@ant-design/icons/lib";
-import Quill from "@/pages/Memory/components/Quill";
+import MyQuill from "@/pages/Memory/components/MyQuill";
 import styles from './index.less';
 import styles from './index.less';
 
 
 /**
 /**
@@ -70,7 +70,7 @@ const TableList: React.FC<{}> = () => {
       // hideInSearch: true,
       // hideInSearch: true,
       render: (text, row) => {
       render: (text, row) => {
         return (<div className={styles.listHeight}>
         return (<div className={styles.listHeight}>
-          <Quill theme="bubble" readonly onChange={() => {
+          <MyQuill theme="bubble" readonly onChange={() => {
           }} value={text}/>
           }} value={text}/>
         </div>);
         </div>);
       }
       }
@@ -82,7 +82,7 @@ const TableList: React.FC<{}> = () => {
       hideInSearch: true,
       hideInSearch: true,
       render: (text, row) => {
       render: (text, row) => {
         return (<div className={styles.listHeight}>
         return (<div className={styles.listHeight}>
-          <Quill theme="bubble" readonly onChange={() => {
+          <MyQuill theme="bubble" readonly onChange={() => {
           }} value={text}/>
           }} value={text}/>
         </div>);
         </div>);
       }
       }
@@ -224,12 +224,12 @@ const TableList: React.FC<{}> = () => {
         >
         >
           正面:
           正面:
           <p/>
           <p/>
-          <Quill theme="bubble" readonly onChange={() => {
+          <MyQuill theme="bubble" readonly onChange={() => {
           }} value={formValues.front}/>
           }} value={formValues.front}/>
           <p/>
           <p/>
           反面:
           反面:
           <p/>
           <p/>
-          <Quill theme="bubble" readonly onChange={() => {
+          <MyQuill theme="bubble" readonly onChange={() => {
           }} value={formValues.back}/>
           }} value={formValues.back}/>
         </Modal>
         </Modal>
       ) : null}
       ) : null}