提交 afcc4c73 authored 作者: 王鹏飞's avatar 王鹏飞

refactor(admin): colocate audio and video features

上级 12a9350f
......@@ -2,7 +2,7 @@ import { useState, forwardRef, useImperativeHandle } from "react";
import { Modal, Divider, Upload, Input, Space, Button, Form, Spin, message } from "antd";
import { CloudUploadOutlined } from "@ant-design/icons";
import { SlateTransforms, SlateEditor, SlateElement } from "@wangeditor/editor";
import "./index.less";
import "../../index.less";
import { uploadFile } from "@/utils/oss";
const { Dragger } = Upload;
......
import { defineEditorFeature } from '../../core/define-editor-feature'
import menu from '../../customer/Audio'
import nodeModule from '../../node/audio'
import menu from './menu'
import nodeModule from './node'
export default defineEditorFeature({
id: 'audio',
......
......@@ -2,7 +2,7 @@ import { useState, useEffect, forwardRef, useImperativeHandle } from "react";
import { Modal, Divider, Upload, Input, Space, Button, Form, Spin, message } from "antd";
import { CloudUploadOutlined } from "@ant-design/icons";
import { SlateTransforms, SlateEditor, SlateElement } from "@wangeditor/editor";
import "./index.less";
import "../../index.less";
import { uploadFile } from "@/utils/oss";
......
import { defineEditorFeature } from '../../core/define-editor-feature'
import menu from '../../customer/Video'
import nodeModule from '../../node/video'
import menu from './menu'
import nodeModule from './node'
export default defineEditorFeature({
id: 'video',
......
......@@ -23,9 +23,9 @@ dayjs.extend(relativeTime);
import { storageChange } from "@/utils/storage.js";
import ImageModal from "./components/image";
import VideoModal from "./components/video";
import VideoModal from "./features/video/VideoDialog";
import GalleryModal from "./components/gallery";
import AudioModal from "./components/audio";
import AudioModal from "./features/audio/AudioDialog";
import ChapterTitleModal from "./features/chapter-structure/TitleDialog";
import ChapterItemModal from "./features/chapter-structure/SectionDialog";
import PracticeModal from "./features/practice/PracticeInsertDialog";
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论