Repository URL to install this package:
|
Version:
6.1.0 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.fetchMessagesError = exports.fetchMessagesSuccess = exports.fetchMessages = exports.changeLocale = exports.ActionTypes = void 0;
var ActionTypes = {
CHANGE_LOCALE: '@doodle/i18n/CHANGE_LOCALE',
FETCH_MESSAGES: '@doodle/i18n/FETCH_MESSAGES',
FETCH_MESSAGES_SUCCESS: '@doodle/i18n/FETCH_MESSAGES_SUCCESS',
FETCH_MESSAGES_ERROR: '@doodle/i18n/FETCH_MESSAGES_ERROR'
};
exports.ActionTypes = ActionTypes;
var changeLocale = function changeLocale(locale) {
return {
type: ActionTypes.CHANGE_LOCALE,
payload: {
locale: locale
}
};
};
exports.changeLocale = changeLocale;
var fetchMessages = function fetchMessages(locale) {
return {
type: ActionTypes.FETCH_MESSAGES,
payload: {
locale: locale
}
};
};
exports.fetchMessages = fetchMessages;
var fetchMessagesSuccess = function fetchMessagesSuccess(locale, messages) {
return {
type: ActionTypes.FETCH_MESSAGES_SUCCESS,
payload: {
locale: locale,
messages: messages
}
};
};
exports.fetchMessagesSuccess = fetchMessagesSuccess;
var fetchMessagesError = function fetchMessagesError(error) {
return {
type: ActionTypes.FETCH_MESSAGES_ERROR,
payload: {
error: error
}
};
};
exports.fetchMessagesError = fetchMessagesError;
//# sourceMappingURL=index.js.map