'use client';
import { useState, FC } from "react";
import { DropdownMenuContent, DropdownMenuLabel } from "@/components/mutual/shadcnui/dropdown-menu";
import Link from "next/link";
import LoadingContent from "@/components/mutual/loader/component";
const RenderLinkComponent: FC<{ refUrl: string, innerText: string, setisL: (isLoading: boolean) => void }> = ({ refUrl, innerText, setisL }) => {
return (
setisL(true)}>
{innerText}
)
}
const RenderLoadingComponent: FC<{ setisL: (isLoading: boolean) => void }> = ({ setisL }) => {
return (
)
}
const LanguageSelectionItem: React.FC<{
activeLang: string, buttonsLang: string, refUrl: string, innerText: string
}> = ({ activeLang, buttonsLang, refUrl, innerText }) => {
const [isL, setisL] = useState(false);
const isC = buttonsLang !== activeLang
const RenderLinkProp = { refUrl, innerText, setisL }
return (
<>{isC && <>{isL ? : }>}>
)
}
export default LanguageSelectionItem