bianjiang 1 rok pred
rodič
commit
26f1a90de7

+ 6 - 2
src/modules/editor/components/CompUI/basicUI/Page/component.tsx

@@ -5,6 +5,7 @@ import { useEditor } from "../../../..";
 import { useCompRef } from "../hooks";
 import { css } from "@linaria/core";
 import { PageMusic } from "./PageMusic";
+import { MusicOptions } from "./localMusic";
 
 export const Component = defineComponent({
   props: {
@@ -15,7 +16,10 @@ export const Component = defineComponent({
     const { helper } = editor;
     const { children, layout, value } = useCompData(props.compId);
     const compRef = useCompRef(props.compId);
-
+    const compMusic = value.music || "";
+    const curValue = MusicOptions.find((e) => {
+      return e.value == compMusic;
+    });
     return () => (
       <div
         ref={compRef}
@@ -29,7 +33,7 @@ export const Component = defineComponent({
               return slots.CompItem?.(comp);
             })
           )}
-          {value.music && !editor.store.isEditMode && <PageMusic />}
+          {curValue?.value && !editor.store.isEditMode && <PageMusic />}
         </div>
       </div>
     );