Files
Checkmate/client/src/Components/I18nLoader/index.jsx
T
2025-05-30 15:03:32 -07:00

17 lines
372 B
React

import i18n from "../../Utils/i18n";
import { useSelector } from "react-redux";
import { useEffect } from "react";
const I18nLoader = () => {
const language = useSelector((state) => state.ui.language);
useEffect(() => {
if (language && i18n.language !== language) {
i18n.changeLanguage(language);
}
}, [language]);
return null;
};
export default I18nLoader;