Type Alias: MessageCompiler<Message, MessageSource>
The message compiler
Signature
ts
export type MessageCompiler<Message = string, MessageSource = string | ResourceNode> = (message: MessageSource, context: MessageCompilerContext) => MessageFunction<Message>Type Parameters
| Name |
|---|
Message = string |
MessageSource = string | ResourceNode |
Parameters
| Name | Type | Description |
|---|---|---|
message | MessageSource | A resolved message that ususally will be passed the string. if you can transform to it with bundler, will be passed the AST. |
context | MessageCompilerContext | A message context MessageCompilerContext |
Returns
MessageFunction<Message> — A MessageFunction
Tags
@VueI18nGeneral