a client package for react modules used by sheet-i18n
A client-side package for React modules used by the sheet-i18n ecosystem. This package provides tools and utilities to integrate internationalization (i18n) into your React applications efficiently.
To install this package, use your preferred package manager:
``bash`
npm install @sheet-i18n/react-clientor
yarn add @sheet-i18n/react-clientor
pnpm add @sheet-i18n/react-client
✅ React Hook: Use useTranslation for seamless i18n integration.
✅ Dynamic Messages: Translate messages with runtime values and parameters.
✅ Compatibility: Built to work perfectly with @sheet-i18n/react-core.
This package relies on the following peer dependencies. Ensure they are installed in your project:
- react: ^19.0.0
- react-intl: ^7.0.4
These scripts are available in the package:
- build: Builds the library using tsup.
- dev: Watches for changes and rebuilds during development.
The package provides the following exports:
- CommonJS: ./dist/index.js./dist/index.mjs
- ES Module:
This package relies on the following peer dependencies. Ensure they are installed in your project:
- react: ^19.0.0
- react-intl: ^7.0.4
- @sheet-i18n/typescript-config: Shared TypeScript configuration presets.
- @types/react: TypeScript definitions for React.
- sheet-i18nreact
- i18n
- client`
-
- devAnderson
- GitHub Profile
- 📧 Email