stoat-for-desktop/js-lingui-solid/packages/babel-plugin-extract-messages/test/fixtures/js-message-descriptor.js

26 lines
606 B
JavaScript

const msg = /*i18n*/ { id: "Message" }
const withDescription = /*i18n*/ { id: "Description", comment: "description" }
const withId = /*i18n*/ { id: "ID", message: "Message with id" }
const withValues = /*i18n*/ {
id: "Values {param} {0} {name} {value}",
values: {
param: param,
0: user.getName(),
["name"]: "foo",
// prettier-ignore
value: user
? user.name
: null,
},
}
/**
* With values passed as variable
*/
const values = {}
const withValues2 = /*i18n*/ { id: "Values {param} {0}", values }
const withContext = /*i18n*/ { id: "Some id", context: "Context1" }