Repository URL to install this package:
|
Version:
1.8.0 ▾
|
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var SettingsActionTypes = exports.SettingsActionTypes = {
DELETE_THIRD_PARTY: '@doodle/user/settings/DELETE_THIRD_PARTY',
DELETE_THIRD_PARTY_SUCCESS: '@doodle/user/settings/DELETE_THIRD_PARTY_SUCCESS',
DELETE_THIRD_PARTY_ERROR: '@doodle/user/settings/DELETE_THIRD_PARTY_ERROR',
DELETE_ACCOUNT: '@doodle/user/settings/DELETE_ACCOUNT',
DELETE_ACCOUNT_SUCCESS: '@doodle/user/settings/DELETE_ACCOUNT_SUCCESS',
DELETE_ACCOUNT_ERROR: '@doodle/user/settings/DELETE_ACCOUNT_ERROR',
FETCH_PREMIUMS: '@doodle/user/settings/FETCH_PREMIUMS',
FETCH_PREMIUMS_SUCCESS: '@doodle/user/settings/FETCH_PREMIUMS_SUCCESS',
FETCH_PREMIUMS_ERROR: '@doodle/user/settings/FETCH_PREMIUMS_ERROR',
SAVE_NEW_EMAIL: '@doodle/user/settings/SAVE_NEW_EMAIL',
SAVE_NEW_EMAIL_SUCCESS: '@doodle/user/settings/SAVE_NEW_EMAIL_SUCCESS',
SAVE_NEW_EMAIL_ERROR: '@doodle/user/settings/SAVE_NEW_EMAIL_ERROR',
SAVE_USER: '@doodle/user/settings/SAVE_USER',
SAVE_USER_SUCCESS: '@doodle/user/settings/SAVE_USER_SUCCESS',
SAVE_USER_ERROR: '@doodle/user/settings/SAVE_USER_ERROR',
SAVE_NEW_PASSWORD: '@doodle/user/settings/SAVE_NEW_PASSWORD',
SAVE_NEW_PASSWORD_SUCCESS: '@doodle/user/settings/SAVE_NEW_PASSWORD_SUCCESS',
SAVE_NEW_PASSWORD_ERROR: '@doodle/user/settings/SAVE_NEW_PASSWORD_ERROR',
RESET_NAGS: '@doodle/user/settings/RESET_NAGS',
SAVE_BRANDING: '@doodle/user/settings/SAVE_BRANDING',
SAVE_BRANDING_SUCCESS: '@doodle/user/settings/SAVE_BRANDING_SUCCESS',
SAVE_BRANDING_ERROR: '@doodle/user/settings/SAVE_BRANDING_ERROR',
SAVE_TILE_BACKGROUND: '@doodle/user/settings/SAVE_TILE_BACKGROUND',
SAVE_TILE_BACKGROUND_ERROR: '@doodle/user/settings/SAVE_TILE_BACKGROUND_ERROR',
SAVE_TILE_BACKGROUND_SUCCESS: '@doodle/user/settings/SAVE_TILE_BACKGROUND_SUCCESS',
SAVE_BACKGROUND_COLOR: '@doodle/user/settings/SAVE_BACKGROUND_COLOR',
SAVE_BACKGROUND_COLOR_ERROR: '@doodle/user/settings/SAVE_BACKGROUND_COLOR_ERROR',
SAVE_BACKGROUND_COLOR_SUCCESS: '@doodle/user/settings/SAVE_BACKGROUND_COLOR_SUCCESS',
DISMISS_BRANDING_NAGS: '@doodle/user/settings/DISMISS_BRANDING_NAGS',
UPLOAD_LOGO: '@doodle/user/settings/UPLOAD_LOGO',
UPLOAD_LOGO_SUCCESS: '@doodle/user/settings/UPLOAD_LOGO_SUCCESS',
UPLOAD_LOGO_ERROR: '@doodle/user/settings/UPLOAD_LOGO_ERROR',
REMOVE_LOGO: '@doodle/user/settings/REMOVE_LOGO',
REMOVE_LOGO_SUCCESS: '@doodle/user/settings/REMOVE_LOGO_SUCCESS',
REMOVE_LOGO_ERROR: '@doodle/user/settings/REMOVE_LOGO_ERROR',
UPLOAD_BACKGROUND: '@doodle/branding/UPLOAD_BACKGROUND',
UPLOAD_BACKGROUND_SUCCESS: '@doodle/branding/UPLOAD_BACKGROUND_SUCCESS',
UPLOAD_BACKGROUND_ERROR: '@doodle/branding/UPLOAD_BACKGROUND_ERROR',
REMOVE_BACKGROUND: '@doodle/user/settings/REMOVE_BACKGROUND',
REMOVE_BACKGROUND_SUCCESS: '@doodle/user/settings/REMOVE_BACKGROUND_SUCCESS',
REMOVE_BACKGROUND_ERROR: '@doodle/user/settings/REMOVE_BACKGROUND_ERROR',
DELETE_CALENDAR: '@doodle/user/settings/DELETE_CALENDAR',
DELETE_CALENDAR_SUCCESS: '@doodle/user/settings/DELETE_CALENDAR_SUCCESS',
DELETE_CALENDAR_ERROR: '@doodle/user/settings/DELETE_CALENDAR_ERROR',
GET_DOODLE_FEED: '@doodle/user/settings/GET_DOODLE_FEED',
GET_DOODLE_FEED_SUCCESS: '@doodle/user/settings/GET_DOODLE_FEED_SUCCESS',
GET_DOODLE_FEED_ERROR: '@doodle/user/settings/GET_DOODLE_FEED_ERROR',
CONNECT_DOODLE_FEED: '@doodle/user/settings/CONNECT_DOODLE_FEED',
CONNECT_DOODLE_FEED_SUCCESS: '@doodle/user/settings/CONNECT_DOODLE_FEED_SUCCESS',
CONNECT_DOODLE_FEED_ERROR: '@doodle/user/settings/CONNECT_DOODLE_FEED_ERROR',
RESET_DOODLE_FEED: '@doodle/user/settings/RESET_DOODLE_FEED',
RESET_DOODLE_FEED_SUCCESS: '@doodle/user/settings/RESET_DOODLE_FEED_SUCCESS',
RESET_DOODLE_FEED_ERROR: '@doodle/user/settings/RESET_DOODLE_FEED_ERROR',
DELETE_ADDRESS_BOOK: '@doodle/user/settings/DELETE_ADDRESS_BOOK',
DELETE_ADDRESS_BOOK_SUCCESS: '@doodle/user/settings/DELETE_ADDRESS_BOOK_SUCCESS',
DELETE_ADDRESS_BOOK_ERROR: '@doodle/user/settings/DELETE_ADDRESS_BOOK_ERROR',
LOGOUT_APPS: '@doodle/user/settings/LOGOUT_APPS',
LOGOUT_APPS_SUCCESS: '@doodle/user/settings/LOGOUT_APPS_SUCCESS',
LOGOUT_APPS_ERROR: '@doodle/user/settings/LOGOUT_APPS_ERROR',
GET_APPS: '@doodle/user/settings/GET_APPS',
GET_APPS_SUCCESS: '@doodle/user/settings/GET_APPS_SUCCESS',
GET_APPS_ERROR: '@doodle/user/settings/GET_APPS_ERROR',
SAVE_AVATAR: '@doodle/user/settings/SAVE_AVATAR',
SAVE_AVATAR_SUCCESS: '@doodle/user/settings/SAVE_AVATAR_SUCCESS',
SAVE_AVATAR_ERROR: '@doodle/user/settings/SAVE_AVATAR_ERROR',
DELETE_AVATAR: '@doodle/user/settings/DELETE_AVATAR',
DELETE_AVATAR_SUCCESS: '@doodle/user/settings/DELETE_AVATAR_SUCCESS',
DELETE_AVATAR_ERROR: '@doodle/user/settings/DELETE_AVATAR_ERROR',
UPDATE_AVATAR_LOCALLY: '@doodle/user/settings/UPDATE_AVATAR_LOCALLY',
DISMISS_PREMIUM_NAGS: '@doodle/user/settings/DISMISS_PREMIUM_NAGS',
DISMISS_NOTIFICATIONS_NAGS: '@doodle/user/settings/DISMISS_NOTIFICATIONS_NAGS',
DISMISS_CALENDARS_NAGS: '@doodle/user/settings/DISMISS_CALENDARS_NAGS'
};
var saveNewEmail = exports.saveNewEmail = function saveNewEmail(newEmail) {
return {
type: SettingsActionTypes.SAVE_NEW_EMAIL,
newEmail: newEmail
};
};
var saveNewEmailSuccess = exports.saveNewEmailSuccess = function saveNewEmailSuccess() {
return {
type: SettingsActionTypes.SAVE_NEW_EMAIL_SUCCESS
};
};
var saveNewEmailError = exports.saveNewEmailError = function saveNewEmailError(error) {
return {
type: SettingsActionTypes.SAVE_NEW_EMAIL_ERROR,
error: error
};
};
var saveNewPassword = exports.saveNewPassword = function saveNewPassword(newPassword, currentPassword) {
return {
type: SettingsActionTypes.SAVE_NEW_PASSWORD,
payload: {
newPassword: newPassword,
currentPassword: currentPassword
}
};
};
var saveNewPasswordSuccess = exports.saveNewPasswordSuccess = function saveNewPasswordSuccess() {
return {
type: SettingsActionTypes.SAVE_NEW_PASSWORD_SUCCESS
};
};
var saveNewPasswordError = exports.saveNewPasswordError = function saveNewPasswordError(error) {
return {
type: SettingsActionTypes.SAVE_NEW_PASSWORD_ERROR,
error: error
};
};
var fetchPremiums = exports.fetchPremiums = function fetchPremiums() {
return {
type: SettingsActionTypes.FETCH_PREMIUMS
};
};
var fetchPremiumsSuccess = exports.fetchPremiumsSuccess = function fetchPremiumsSuccess(premiums) {
return {
type: SettingsActionTypes.FETCH_PREMIUMS_SUCCESS,
premiums: premiums
};
};
var fetchPremiumsError = exports.fetchPremiumsError = function fetchPremiumsError(error) {
return {
type: SettingsActionTypes.FETCH_PREMIUMS_ERROR,
error: error
};
};
var saveBranding = exports.saveBranding = function saveBranding(data) {
return {
type: SettingsActionTypes.SAVE_BRANDING,
data: data
};
};
var saveBrandingSuccess = exports.saveBrandingSuccess = function saveBrandingSuccess(branding) {
return {
type: SettingsActionTypes.SAVE_BRANDING_SUCCESS,
branding: branding
};
};
var saveBrandingError = exports.saveBrandingError = function saveBrandingError(error) {
return {
type: SettingsActionTypes.SAVE_BRANDING_ERROR,
error: error
};
};
var saveTileBackground = exports.saveTileBackground = function saveTileBackground(data) {
return {
type: SettingsActionTypes.SAVE_TILE_BACKGROUND,
data: data
};
};
var saveTileBackgroundSuccess = exports.saveTileBackgroundSuccess = function saveTileBackgroundSuccess(branding) {
return {
type: SettingsActionTypes.SAVE_TILE_BACKGROUND_SUCCESS,
branding: branding
};
};
var saveTileBackgroundError = exports.saveTileBackgroundError = function saveTileBackgroundError(error) {
return {
type: SettingsActionTypes.SAVE_TILE_BACKGROUND_ERROR,
error: error
};
};
var saveBackgroundColor = exports.saveBackgroundColor = function saveBackgroundColor(data) {
return {
type: SettingsActionTypes.SAVE_BACKGROUND_COLOR,
data: data
};
};
var saveBackgroundColorSuccess = exports.saveBackgroundColorSuccess = function saveBackgroundColorSuccess(branding) {
return {
type: SettingsActionTypes.SAVE_BACKGROUND_COLOR_SUCCESS,
branding: branding
};
};
var saveBackgroundColorError = exports.saveBackgroundColorError = function saveBackgroundColorError(error) {
return {
type: SettingsActionTypes.SAVE_BACKGROUND_COLOR_ERROR,
error: error
};
};
var uploadLogo = exports.uploadLogo = function uploadLogo(file, fileType) {
return {
type: SettingsActionTypes.UPLOAD_LOGO,
payload: {
file: file,
fileType: fileType
}
};
};
var uploadLogoSuccess = exports.uploadLogoSuccess = function uploadLogoSuccess(response) {
return {
type: SettingsActionTypes.UPLOAD_LOGO_SUCCESS,
payload: _extends({}, response)
};
};
var uploadLogoError = exports.uploadLogoError = function uploadLogoError(error) {
return {
type: SettingsActionTypes.UPLOAD_LOGO_ERROR,
error: error
};
};
var removeLogo = exports.removeLogo = function removeLogo() {
return {
type: SettingsActionTypes.REMOVE_LOGO
};
};
var removeLogoSuccess = exports.removeLogoSuccess = function removeLogoSuccess() {
return {
type: SettingsActionTypes.REMOVE_LOGO_SUCCESS
};
};
var removeLogoError = exports.removeLogoError = function removeLogoError(error) {
return {
type: SettingsActionTypes.REMOVE_LOGO_ERROR,
error: error
};
};
var uploadBackground = exports.uploadBackground = function uploadBackground(file, fileType) {
return {
type: SettingsActionTypes.UPLOAD_BACKGROUND,
payload: {
file: file,
fileType: fileType
}
};
};
var uploadBackgroundSuccess = exports.uploadBackgroundSuccess = function uploadBackgroundSuccess(response) {
return {
type: SettingsActionTypes.UPLOAD_BACKGROUND_SUCCESS,
payload: _extends({}, response)
};
};
var uploadBackgroundError = exports.uploadBackgroundError = function uploadBackgroundError(error) {
return {
type: SettingsActionTypes.UPLOAD_BACKGROUND_ERROR,
error: error
};
};
var removeBackground = exports.removeBackground = function removeBackground() {
return {
type: SettingsActionTypes.REMOVE_BACKGROUND
};
};
var removeBackgroundSuccess = exports.removeBackgroundSuccess = function removeBackgroundSuccess() {
return {
type: SettingsActionTypes.REMOVE_BACKGROUND_SUCCESS
};
};
var removeBackgroundError = exports.removeBackgroundError = function removeBackgroundError(error) {
return {
type: SettingsActionTypes.REMOVE_BACKGROUND_ERROR,
error: error
};
};
var deleteThirdParty = exports.deleteThirdParty = function deleteThirdParty(id) {
return {
type: SettingsActionTypes.DELETE_THIRD_PARTY,
id: id
};
};
var deleteThirdPartySuccess = exports.deleteThirdPartySuccess = function deleteThirdPartySuccess(account) {
return {
type: SettingsActionTypes.DELETE_THIRD_PARTY_SUCCESS,
account: account
};
};
var deleteThirdPartyError = exports.deleteThirdPartyError = function deleteThirdPartyError(error) {
return {
type: SettingsActionTypes.DELETE_THIRD_PARTY_ERROR,
error: error
};
};
var saveUser = exports.saveUser = function saveUser(data) {
return {
type: SettingsActionTypes.SAVE_USER,
data: data
};
};
var saveUserSuccess = exports.saveUserSuccess = function saveUserSuccess() {
return {
type: SettingsActionTypes.SAVE_USER_SUCCESS
};
};
var saveUserError = exports.saveUserError = function saveUserError(error) {
return {
type: SettingsActionTypes.SAVE_USER_ERROR,
error: error
};
};
var deleteAccount = exports.deleteAccount = function deleteAccount(password) {
return {
type: SettingsActionTypes.DELETE_ACCOUNT,
password: password
};
};
var deleteAccountSuccess = exports.deleteAccountSuccess = function deleteAccountSuccess() {
return {
type: SettingsActionTypes.DELETE_ACCOUNT_SUCCESS
};
};
var deleteAccountError = exports.deleteAccountError = function deleteAccountError(error) {
return {
type: SettingsActionTypes.DELETE_ACCOUNT_ERROR,
error: error
};
};
var resetNags = exports.resetNags = function resetNags(field) {
return {
type: SettingsActionTypes.RESET_NAGS,
field: field
};
};
var deleteCalendar = exports.deleteCalendar = function deleteCalendar(id) {
return {
type: SettingsActionTypes.DELETE_CALENDAR,
id: id
};
};
var deleteCalendarSuccess = exports.deleteCalendarSuccess = function deleteCalendarSuccess(calendar) {
return {
type: SettingsActionTypes.DELETE_CALENDAR_SUCCESS,
calendar: calendar
};
};
var deleteCalendarError = exports.deleteCalendarError = function deleteCalendarError(error) {
return {
type: SettingsActionTypes.DELETE_CALENDAR_ERROR,
error: error
};
};
var getDoodleFeed = exports.getDoodleFeed = function getDoodleFeed() {
return {
type: SettingsActionTypes.GET_DOODLE_FEED
};
};
var getDoodleFeedSuccess = exports.getDoodleFeedSuccess = function getDoodleFeedSuccess(feed) {
return {
type: SettingsActionTypes.GET_DOODLE_FEED_SUCCESS,
feed: feed
};
};
var getDoodleFeedError = exports.getDoodleFeedError = function getDoodleFeedError(error) {
return {
type: SettingsActionTypes.GET_DOODLE_FEED_ERROR,
error: error
};
};
var resetDoodleFeed = exports.resetDoodleFeed = function resetDoodleFeed() {
return {
type: SettingsActionTypes.RESET_DOODLE_FEED
};
};
var resetDoodleFeedSuccess = exports.resetDoodleFeedSuccess = function resetDoodleFeedSuccess(feed) {
return {
type: SettingsActionTypes.RESET_DOODLE_FEED_SUCCESS,
feed: feed
};
};
var resetDoodleFeedError = exports.resetDoodleFeedError = function resetDoodleFeedError(error) {
return {
type: SettingsActionTypes.RESET_DOODLE_FEED_ERROR,
error: error
};
};
var connectDoodleFeed = exports.connectDoodleFeed = function connectDoodleFeed(url) {
return {
type: SettingsActionTypes.CONNECT_DOODLE_FEED,
url: url
};
};
var connectDoodleFeedSuccess = exports.connectDoodleFeedSuccess = function connectDoodleFeedSuccess() {
return {
type: SettingsActionTypes.CONNECT_DOODLE_FEED_SUCCESS
};
};
var connectDoodleFeedError = exports.connectDoodleFeedError = function connectDoodleFeedError(error) {
return {
type: SettingsActionTypes.CONNECT_DOODLE_FEED_ERROR,
error: error
};
};
var deleteAddressBook = exports.deleteAddressBook = function deleteAddressBook(id) {
return {
type: SettingsActionTypes.DELETE_ADDRESS_BOOK,
id: id
};
};
var deleteAddressBookSuccess = exports.deleteAddressBookSuccess = function deleteAddressBookSuccess(addressBook) {
return {
type: SettingsActionTypes.DELETE_ADDRESS_BOOK_SUCCESS,
addressBook: addressBook
};
};
var deleteAddressBookError = exports.deleteAddressBookError = function deleteAddressBookError(error) {
return {
type: SettingsActionTypes.DELETE_ADDRESS_BOOK_ERROR,
error: error
};
};
var saveAvatar = exports.saveAvatar = function saveAvatar(file, fileType) {
return {
type: SettingsActionTypes.SAVE_AVATAR,
payload: {
file: file,
fileType: fileType
}
};
};
var saveAvatarSuccess = exports.saveAvatarSuccess = function saveAvatarSuccess() {
return {
type: SettingsActionTypes.SAVE_AVATAR_SUCCESS
};
};
var saveAvatarError = exports.saveAvatarError = function saveAvatarError(error) {
return {
type: SettingsActionTypes.SAVE_AVATAR_ERROR,
error: error
};
};
var deleteAvatar = exports.deleteAvatar = function deleteAvatar() {
return {
type: SettingsActionTypes.DELETE_AVATAR
};
};
var deleteAvatarSuccess = exports.deleteAvatarSuccess = function deleteAvatarSuccess() {
return {
type: SettingsActionTypes.DELETE_AVATAR_SUCCESS
};
};
var deleteAvatarError = exports.deleteAvatarError = function deleteAvatarError(error) {
return {
type: SettingsActionTypes.DELETE_AVATAR_ERROR,
error: error
};
};
/**
* Updates the avatar locally to avoid requesting the whole user object.
* @param {string} avatar The data URL of the avatar.
*/
var updateAvatarLocally = exports.updateAvatarLocally = function updateAvatarLocally(avatar) {
return {
type: SettingsActionTypes.UPDATE_AVATAR_LOCALLY,
avatar: avatar
};
};
var logoutApps = exports.logoutApps = function logoutApps() {
return {
type: SettingsActionTypes.LOGOUT_APPS
};
};
var logoutAppsSuccess = exports.logoutAppsSuccess = function logoutAppsSuccess() {
return {
type: SettingsActionTypes.LOGOUT_APPS_SUCCESS
};
};
var logoutAppsError = exports.logoutAppsError = function logoutAppsError(error) {
return {
type: SettingsActionTypes.LOGOUT_APPS_ERROR,
error: error
};
};
var getApps = exports.getApps = function getApps() {
return {
type: SettingsActionTypes.GET_APPS
};
};
var getAppsSuccess = exports.getAppsSuccess = function getAppsSuccess(apps) {
return {
type: SettingsActionTypes.GET_APPS_SUCCESS,
apps: apps
};
};
var getAppsError = exports.getAppsError = function getAppsError(error) {
return {
type: SettingsActionTypes.GET_APPS_ERROR,
error: error
};
};
var dismissBrandingNags = exports.dismissBrandingNags = function dismissBrandingNags() {
return {
type: SettingsActionTypes.DISMISS_BRANDING_NAGS
};
};
var dismissPremiumNags = exports.dismissPremiumNags = function dismissPremiumNags() {
return {
type: SettingsActionTypes.DISMISS_PREMIUM_NAGS
};
};
var dismissNotificationsNags = exports.dismissNotificationsNags = function dismissNotificationsNags() {
return {
type: SettingsActionTypes.DISMISS_NOTIFICATIONS_NAGS
};
};
var dismissCalendarsNags = exports.dismissCalendarsNags = function dismissCalendarsNags() {
return {
type: SettingsActionTypes.DISMISS_CALENDARS_NAGS
};
};