refactor feature folders by code type

This commit is contained in:
Tom Boullay
2026-04-28 14:14:15 +02:00
parent eebeee9ed8
commit 2251a81ac1
22 changed files with 24 additions and 24 deletions
@@ -0,0 +1,25 @@
import { useState } from "react";
import {
DocsLanguageContext,
type DocsLanguage,
} from "@/contexts/docs/DocsLanguageContext";
interface DocsLanguageProviderProps {
children: React.ReactNode;
}
export function DocsLanguageProvider({
children,
}: DocsLanguageProviderProps): React.JSX.Element {
const [language, setLanguage] = useState<DocsLanguage>("en");
function toggleLanguage(): void {
setLanguage((currentLanguage) => (currentLanguage === "en" ? "fr" : "en"));
}
return (
<DocsLanguageContext value={{ language, toggleLanguage }}>
{children}
</DocsLanguageContext>
);
}