react-intl
Version:
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
37 lines (36 loc) • 1.96 kB
JavaScript
;
/*
* Copyright 2015, Yahoo Inc.
* Copyrights licensed under the New BSD License.
* See the accompanying LICENSE file for terms.
*/
Object.defineProperty(exports, "__esModule", { value: true });
var define_messages_1 = require("./define-messages");
exports.defineMessages = define_messages_1.default;
var createFormattedComponent_1 = require("./components/createFormattedComponent");
var injectIntl_1 = require("./components/injectIntl");
exports.injectIntl = injectIntl_1.default;
exports.RawIntlProvider = injectIntl_1.Provider;
exports.IntlContext = injectIntl_1.Context;
var useIntl_1 = require("./components/useIntl");
exports.useIntl = useIntl_1.default;
var provider_1 = require("./components/provider");
exports.IntlProvider = provider_1.default;
exports.createIntl = provider_1.createIntl;
exports.FormattedDate = createFormattedComponent_1.createFormattedComponent('formatDate');
exports.FormattedTime = createFormattedComponent_1.createFormattedComponent('formatTime');
exports.FormattedNumber = createFormattedComponent_1.createFormattedComponent('formatNumber');
exports.FormattedDateParts = createFormattedComponent_1.createFormattedDateTimePartsComponent('formatDate');
exports.FormattedTimeParts = createFormattedComponent_1.createFormattedDateTimePartsComponent('formatTime');
var createFormattedComponent_2 = require("./components/createFormattedComponent");
exports.FormattedNumberParts = createFormattedComponent_2.FormattedNumberParts;
var relative_1 = require("./components/relative");
exports.FormattedRelativeTime = relative_1.default;
var plural_1 = require("./components/plural");
exports.FormattedPlural = plural_1.default;
var message_1 = require("./components/message");
exports.FormattedMessage = message_1.default;
var html_message_1 = require("./components/html-message");
exports.FormattedHTMLMessage = html_message_1.default;
var utils_1 = require("./utils");
exports.createIntlCache = utils_1.createIntlCache;