[Update] Main Page: LanguageSelector. Fetch language list data from Python when starting up software.

This commit is contained in:
Sakamoto Shiina
2024-09-15 07:45:44 +09:00
parent b6b67e9bd1
commit 1424abe44e
6 changed files with 34 additions and 4 deletions

View File

@@ -1,11 +1,13 @@
import { useTranslation } from "react-i18next";
import { language_list } from "@data";
import { useSelectableLanguageList } from "@logics/useSelectableLanguageList";
import styles from "./LanguageSelector.module.scss";
import { LanguageSelectorTopBar } from "./language_selector_top_bar/LanguageSelectorTopBar";
export const LanguageSelector = ({ id }) => {
const { t } = useTranslation();
const { currentSelectableLanguageList, updateSelectableLanguageList } = useSelectableLanguageList();
const languageTitles = {
"your_language": t("selectable_language_window.title_your_language"),
@@ -25,7 +27,7 @@ export const LanguageSelector = ({ id }) => {
}, {});
};
const groupedLanguages = groupLanguagesByFirstLetter(language_list);
const groupedLanguages = groupLanguagesByFirstLetter(currentSelectableLanguageList);
return (
<div className={styles.container}>