Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
'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
  };
};