feat(i18n): Add dynamic language hooks, providers, and SSR-compatible components for React i18n system

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Lilith 2026-02-28 17:38:41 -08:00
parent 510be2d643
commit f5db55560f
8 changed files with 0 additions and 8 deletions

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
import type { KeyboardEvent } from 'react'
/**

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* FABLanguageSelector - Floating Action Button Language Selector

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* makeI18n Factory - Domain/App-scoped i18n instances
*

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* makeI18n Hooks
*

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* makeI18n Factory - Domain/App-scoped i18n instances
*

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* makeI18n Providers
*

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
import { createContext, useContext, useEffect, useState, useMemo, type ReactNode } from 'react';
import { I18nextProvider } from 'react-i18next';
import { initI18n, getI18n } from './config';

View file

@ -1,4 +1,3 @@
/** @jsxImportSource react */
/**
* SSR (Server-Side Rendering) Support for i18n
*