API Reference / @gtkx/i18n / TransProps
Type Alias: TransProps<Key, Ns, KPrefix, TContext, TOpt, Ret, E>
TransProps<
Key,Ns,KPrefix,TContext,TOpt,Ret,E> =E&object
Defined in: node_modules/.pnpm/react-i18next@17.0.12_i18next@26.4.0_typescript@6.0.3__react@19.2.8_typescript@6.0.3/node_modules/react-i18next/TransWithoutContext.d.ts:29
Type Declaration
children?
optionalchildren?:TransChild| readonlyTransChild[]
components?
optionalcomponents?: readonlyReact.ReactElement[] | {[tagName:string]:ReactElement<unknown,string|JSXElementConstructor<any>>; }
context?
optionalcontext?:TContext
count?
optionalcount?:number
defaults?
optionaldefaults?:string
i18n?
optionali18n?:i18n
i18nKey?
optionali18nKey?:Key|Key[]
ns?
optionalns?:Ns|Nsextends readonly infer S[] ?S:never
parent?
optionalparent?:string|React.ComponentType<any> |null
shouldUnescape?
optionalshouldUnescape?:boolean
t?
optionalt?:TFunction<Ns,KPrefix>
tOptions?
optionaltOptions?:TOpt
values?
optionalvalues?:InterpolationMap<Ret>
Type Parameters
Key
Key extends ParseKeys<Ns, TOpt, KPrefix>
Ns
Ns extends Namespace = _DefaultNamespace
KPrefix
KPrefix = undefined
TContext
TContext extends string | undefined = undefined
TOpt
TOpt extends TOptions & object = { context: TContext; }
Ret
Ret = TFunctionReturn<Ns, _AppendKeyPrefix<Key, KPrefix>, TOpt>
E
E = React.HTMLProps<HTMLDivElement>