import styles from "./MainSection.module.scss"; import { TopBar } from "./top_bar/TopBar"; import { MessageContainer } from "./message_container/MessageContainer"; import { LanguageSelector } from "./language_selector/LanguageSelector"; import { useStore_IsOpenedLanguageSelector } from "@store"; export const MainSection = () => { return (
); }; import { useLanguageSettings } from "@logics_main/useLanguageSettings"; const HandleLanguageSelector = () => { const { currentIsOpenedLanguageSelector, updateIsOpenedLanguageSelector } = useStore_IsOpenedLanguageSelector(); const { currentSelectedYourLanguages, setSelectedYourLanguages, currentSelectedTargetLanguages, setSelectedTargetLanguages, } = useLanguageSettings(); if (currentIsOpenedLanguageSelector.data.your_language === true) { const onclickFunction_YourLanguage = (payload) => { updateIsOpenedLanguageSelector({ your_language: false, target_language: false }); setSelectedYourLanguages(payload); }; return ( ); } else if (currentIsOpenedLanguageSelector.data.target_language === true) { const onclickFunction_TargetLanguage = (payload) => { updateIsOpenedLanguageSelector({ your_language: false, target_language: false }); setSelectedTargetLanguages(payload); }; return ( ); } else { return null; } };