@ exodus/ 当地
跟踪语言和货币等用户本地化数据的模块
安装
pnpm add @exodus/locale
使用量
此特性设计为与 @exodus/headless。见 使用 sdk。 。 。 .
来玩吧
- 打开游乐场 https://exodus-hydra.pages.dev/features/locale (英语)
- 尝试一些方法通过UI。 这些对应于1:1
exodus.localeAPI (英语). - 运行
await exodus.locale.setCurrency('GBP')在 Dev 工具控制台中.
API 边
见 使用 sdk 关于特性插入 SDK 和 API 接口的更多细节 类型声明。 。 。 .
await exodus.locale.setLanguage('nl')
await exodus.locale.setCurrency('EUR')
UI 侧
见 使用 sdk 关于基本UI侧设置的更多细节.
import { selectors } from '~/ui/flux'
const LocaleDisplay = () => {
const language = useSelector(selectors.locale.language)
const currrency = useSelector(selectors.locale.currency)
return (
<Text>
Language: {language}
Currency: {currency}
</Text>
)
}