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    
@doodle/lib-paywall / build / utils / formatAppSettings.js
Size: Mime:
"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = void 0;

var _common = require("../constants/common");

var _default = function _default(userData) {
  return userData ? {
    isMoreSlotsModalDisabled: !!userData.isMoreSlotsModalDisabled,
    isFeaturePresentationDisabled: !!userData.isFeaturePresentationDisabled,
    isOnboardingFlowVisited: !!userData.isOnboardingFlowVisited,
    isOverlapEventsModalDisabled: !!userData.isOverlapEventsModalDisabled,
    isSelectedSlotModalDisabled: !!userData.isSelectedSlotModalDisabled,
    durationOption: userData.durationOption || _common.defaultDurationOption,
    isBusinessModalDisabled: !!userData.isBusinessModalDisabled,
    isUpgradeToBusinessModalDisabled: !!userData.isUpgradeToBusinessModalDisabled
  } : _common.defaultAppSettings;
};

exports["default"] = _default;