api ulandi
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import httpClient from "@/shared/config/api/httpClient";
|
||||
import { LanguageRoutes } from "@/shared/config/i18n/type";
|
||||
import { Button } from "@/shared/ui/button";
|
||||
import {
|
||||
@@ -7,12 +8,16 @@ import {
|
||||
DropdownMenuTrigger,
|
||||
} from "@/shared/ui/dropdown-menu";
|
||||
import { languages } from "@/widgets/lang-toggle/lib/data";
|
||||
import { useQueryClient } from "@tanstack/react-query";
|
||||
import { GlobeIcon } from "lucide-react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
|
||||
const LangToggle = () => {
|
||||
const { i18n } = useTranslation();
|
||||
const queryClient = useQueryClient();
|
||||
const changeLanguage = (lng: LanguageRoutes) => {
|
||||
httpClient.defaults.headers.common["Accept-Language"] = lng;
|
||||
queryClient.refetchQueries();
|
||||
i18n.changeLanguage(lng);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user