[Update/Refactor] Move files to main container.

This commit is contained in:
Sakamoto Shiina
2025-02-13 05:28:00 +09:00
parent 31deeae53f
commit eb81fae2a0
4 changed files with 7 additions and 10 deletions

View File

@@ -2,7 +2,6 @@ import clsx from "clsx";
import styles from "./MainPage.module.scss"; import styles from "./MainPage.module.scss";
import { SidebarSection } from "./sidebar_section/SidebarSection"; import { SidebarSection } from "./sidebar_section/SidebarSection";
import { MainSection } from "./main_section/MainSection"; import { MainSection } from "./main_section/MainSection";
import { PluginsSection } from "./plugins_section/PluginsSection";
import { useIsOpenedConfigPage } from "@logics_common"; import { useIsOpenedConfigPage } from "@logics_common";
export const MainPage = () => { export const MainPage = () => {
@@ -16,7 +15,6 @@ export const MainPage = () => {
<div className={styles.container}> <div className={styles.container}>
<SidebarSection /> <SidebarSection />
<MainSection /> <MainSection />
<PluginsSection />
</div> </div>
</div> </div>
); );

View File

@@ -2,19 +2,20 @@ import { useTranslation } from "react-i18next";
import styles from "./MainSection.module.scss"; import styles from "./MainSection.module.scss";
import { TopBar } from "./top_bar/TopBar"; import { TopBar } from "./top_bar/TopBar";
import { MessageContainer } from "./message_container/MessageContainer"; // import { MessageContainer } from "./message_container/MessageContainer";
import { LanguageSelector } from "./language_selector/LanguageSelector"; import { LanguageSelector } from "./language_selector/LanguageSelector";
import { useStore_IsOpenedLanguageSelector } from "@store"; import { useStore_IsOpenedLanguageSelector } from "@store";
import { useLanguageSettings } from "@logics_main"; import { useLanguageSettings } from "@logics_main";
import { useEffect } from "react"; import { useEffect } from "react";
import { SubtitleSystemContainer } from "./subtitle_system_container/SubtitleSystemContainer";
export const MainSection = () => { export const MainSection = () => {
return ( return (
<div className={styles.container}> <div className={styles.container}>
<TopBar /> <TopBar />
<MessageContainer /> <SubtitleSystemContainer />
{/* <MessageContainer /> */}
<HandleLanguageSelector /> <HandleLanguageSelector />
</div> </div>
); );

View File

@@ -1,8 +1,8 @@
import React, { useState, useRef, useEffect } from "react"; import React, { useState, useRef, useEffect } from "react";
import styles from "./PluginsSection.module.scss"; import styles from "./SubtitleSystemContainer.module.scss";
import { useSendTextToOverlay } from "@logics_configs"; import { useSendTextToOverlay } from "@logics_configs";
export const PluginsSection = () => { export const SubtitleSystemContainer = () => {
const { sendTextToOverlay } = useSendTextToOverlay(); const { sendTextToOverlay } = useSendTextToOverlay();
const [srtContent, setSrtContent] = useState(""); const [srtContent, setSrtContent] = useState("");
const [cues, setCues] = useState([]); const [cues, setCues] = useState([]);

View File

@@ -1,10 +1,8 @@
.container { .container {
padding: 2rem; padding: 4rem;
background: #1e1e1e; background: #1e1e1e;
color: #ffffff; color: #ffffff;
border-radius: 1rem; border-radius: 1rem;
max-width: 60rem;
margin: 0 auto;
flex-shrink: 0; flex-shrink: 0;
height: 100%; height: 100%;
overflow: auto; overflow: auto;