git-101 / src /js /actions /LocaleActions.js
mervenoyan's picture
initial commit
45a32e2
"use strict";
var AppConstants = require('../constants/AppConstants');
var AppDispatcher = require('../dispatcher/AppDispatcher');
var ActionTypes = AppConstants.ActionTypes;
var LocaleActions = {
changeLocale: function(newLocale) {
AppDispatcher.handleViewAction({
type: ActionTypes.CHANGE_LOCALE,
locale: newLocale
});
},
changeLocaleFromURI: function(newLocale) {
AppDispatcher.handleURIAction({
type: ActionTypes.CHANGE_LOCALE,
locale: newLocale
});
},
changeLocaleFromHeader: function(header) {
AppDispatcher.handleViewAction({
type: ActionTypes.CHANGE_LOCALE_FROM_HEADER,
header: header
});
}
};
module.exports = LocaleActions;