소스 검색

添加页面未应用主题的bug fix

pipipi-pikachu 5 년 전
부모
커밋
fde4c3b9ac
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      src/hooks/useSlideHandler.ts

+ 5 - 0
src/hooks/useSlideHandler.ts

@@ -13,6 +13,7 @@ import useHistorySnapshot from '@/hooks/useHistorySnapshot'
 export default () => {
   const store = useStore<State>()
   const slideIndex = computed(() => store.state.slideIndex)
+  const theme = computed(() => store.state.theme)
   const slidesLength = computed(() => store.state.slides.length)
   const currentSlide = computed<Slide>(() => store.getters.currentSlide)
 
@@ -51,6 +52,10 @@ export default () => {
     const emptySlide = {
       id: createRandomCode(8),
       elements: [],
+      background: {
+        type: 'solid',
+        color: theme.value.backgroundColor,
+      },
     }
     store.commit(MutationTypes.ADD_SLIDE, emptySlide)
     addHistorySnapshot()