PageSourceSearch

https://www.hover.com/packs/js/5825-f5e20b045245ff06bc4f.js

js hover.com collected 2026-10-02 02:13:03 UTC 14,580 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkhover_mainsite=self.webpackChunkhover_mainsite||[]).push([[5825],{41185:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(67294),a=n(45697),i=n.n(a),l=n(94184),o=n.n(l),c="NsHinsVrfZ+-NX8gphlAHA==",u="ZNXbTEDkaQh77MmsR66O+w==",s="u9BHXE2zdfoVLVnpdLZm0A==",m="_0gikN9Hiwzao5ijaBQWCrA==",p=n(72658);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==d(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===d(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){return e+1},y=function(e){return e-1},v=function(e,t){var n=t.indexOf(e);return 0==n?e:-1==n?t[0]:t[n-1]},g=function(e,t){var n=t.indexOf(e);return n==t.length-1?e:-1==n?t[t.length-1]:t[n+1]},h=function(e,t,n,r,a){var i,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:250,o=r;return function(){clearTimeout(i),i=setTimeout((function(){i=null,n(o)&&(o=t(o,a),e(o))}),l)}};function E(e){var t,n,a=e.changeHandler,i=e.className,l=e.decrement,d=void 0===l?y:l,E=e.disabled,S=void 0!==E&&E,T=e.increment,A=void 0===T?b:T,N=e.max,_=e.min,w=e.options,k=void 0===w?[]:w,R=e.text,x=e.value,j=function(e){return e<N&&!S},q=function(e){return e>_&&!S};k&&k.length>0&&(A=g,d=v);var I=h(a,A,j,x,k),C=h(a,d,q,x,k),B=R?(0,p._6)(x,"Year","Years"):x;return r.createElement("div",{className:o()("number_selector",i)},r.createElement("span",{"data-testid":"dec",className:o()("num-dec",c,(t={},f(t,u,!q(x)),f(t,"disabled",S||!q(x)),t)),onClick:C},(0,p.Uu)("minus")),r.createElement("span",{className:o()("num-count",s,f({},m,R))},B),r.createElement("span",{"data-testid":"inc",className:o()("num-inc",c,(n={},f(n,u,!j(x)),f(n,"disabled",S||!j(x)),n)),onClick:I},(0,p.Uu)("plus")))}E.propTypes={changeHandler:i().func.isRequired,className:i().string,disabled:i().bool,max:i().number.isRequired,min:i().number.isRequired,options:i().arrayOf(i().number),text:i().string,value:i().number.isRequired};var S=E},25330:function(e,t,n){n.d(t,{Dv:function(){return a},Fz:function(){return l},KE:function(){return o},Wt:function(){return r},ZF:function(){return i},hf:function(){return m},om:function(){return s}});var r=10,a=1,i=function(e){return String((e.components[0]||{}).service_type||"").startsWith("titan")},l=function(e){return/_upgrade:/.test(e.name||"")},o=function(e){return/_accounts:/.test(e.name||"")},c=function(e){return e.display_name||e.name},u=["registration","transfer"],s=function(e){return e.bundle||u.includes(e.components[0].description)};function m(e){var t=e.filter((function(e){return!i(e)})),n={};e.filter(i).forEach((function(e){var r=t.find((function(t){return c(t)===c(e)}));r&&(n[r.name]=e)}));var r=Object.values(n).map((function(e){return e.name}));return{items:e.filter((function(e){return!r.includes(e.name)})),byDomainItem:n}}},14329:function(e,t,n){n.d(t,{NT:function(){return p},Is:function(){return d},V9:function(){return m}});var r=n(67294),a=n(21675),i=n(70022),l=n.p+"static/src/common/images/logos/titan_plan-0b02f963bf20a5af6890.svg",o=n.p+"static/src/common/images/logos/titan_plan_pro-0962dc59a29f5b0b2758.svg",c=n.p+"static/src/common/images/logos/titan_plan_premium-ac6852fc3517b644bb50.svg",u=n.p+"static/src/common/images/logos/titan_plan_ultra-e15a526582066a8ed4bf.svg",s=function(e){return String(e).replace(/^titan_/,"")},m=function(e){var t=s(e);return t.charAt(0).toUpperCase()+t.slice(1)};function p(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(e){var t=a.zM.types.find((function(t){return t.type===s(e.service_type)}));return t?{planId:e.plan_id,serviceType:e.service_type,title:m(e.service_type),description:t.description,features:t.features,tag:t.tag,price:e.price}:null}
1)).filter(Boolean)}function d(e){var t=l;switch(e){case"titan_pro":t=o;break;case"titan_premium":t=c;break;case"titan_ultra":t=u}return r.createElement("img",{src:t,alt:e,className:"titan-".concat((0,i.mA)(e))})}},70022:function(e,t,n){function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,l,o=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(u)throw a}}return o}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e){return function(e){return e.trim().replace(/[^a-zA-Z0-9\s]/g,"").replace(/\s+/g," ")}(e).toLowerCase().replace(/\s+/g,"-")}function l(e){var t=Object.entries(e).filter((function(e){var t=r(e,2),n=(t[0],t[1]);return Boolean(n)})).map((function(e){return e.join("=")})).join("&");return t?"?"+t:""}function o(e,t){return e.name<t.name?-1:e.name>t.name?1:0}function c(e){return Object.keys(e).filter((function(t){return!!e[t]})).join(" ")}n.d(t,{Ie:function(){return l},TU:function(){return c},a:function(){return o},mA:function(){return i}})},21675:function(e,t,n){n.d(t,{Rf:function(){return r},_2:function(){return i},zM:function(){return a}});var r={types:[{description:"Receive mail only",label:"Mail Forward ($5/yr)",name:"Mail forward",price:5,price_label:"$5/yr",type:"forward"},{description:"Send & receive, 10GB storage",label:"Small Mailbox ($30/yr)",name:"Small mailbox",price:30,price_label:"$30/yr",type:"regular"},{description:"Send & receive, 1TB storage",label:"Big Mailbox ($40/yr)",name:"Big mailbox",price:40,price_label:"$40/yr",type:"mailplus"}]},a={types:[{id:"pro",description:"For freelancers, consultants, and solopreneurs",features:["10 GB Email storage","10 Read Receipts","1 Email Template","1 Contact Group","Grammar & Spell Check","Two-Factor Authentication","Blocklist","Allowlist","Undo Send"],label:"Pro Mailbox ($30/yr)",name:"Pro Mailbox",price:30,price_label:"$30/yr",type:"pro"},{id:"premium",description:"For small, growing teams",features:["Everything in Pro +","50 GB Email storage","Unlimited Read Receipts","Unlimited Email Templates","Unlimited Contact Groups","Priority Inbox","Titan Drive (1 GB storage)","100 AI labels","Business Auto-reply","Password protected email","Titan MCP","Email labels","Auto-clean","Send Later","Follow-up Reminders","Turbo Search","Send as Alias","Undo send","Branding","Team Chat","Tasks"],label:"Premium Mailbox ($45/yr)",name:"Premium Mailbox",price:45,price_label:"$45/yr",tag:"Recommended",type:"premium"},{id:"ultra",description:"For businesses that sell by email",features:["Everything in Premium +","100 GB Email storage","Unlimited Read Receipts","Unlimited Email Templates","Unlimited Contact Groups","Email Backup (50 GB storage)","Titan Drive (50 GB storage)","Unlimited AI labels","Titan AI (compose, reply)","AI Summary","AI Inbox","Secure File Transfer","Signature Designer","File and Link Tracking","Email Designer","Email Campaigns","Titan Bookings","Invoice Builder"],label:"Ultra Mailbox ($80/yr)",name:"Ultra Mailbox",price:80,price_label:"$80/yr",type:"ultra"}]},i=["ns1.hover.com","ns2.hover.com"]},25179:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(67294),a=n(45697),i=n.n(a),l=n(14329),o="_5iKpGzaOs-PrLUSVit+bFA==";function c(e){var t=e.domains,n=e.activeDomain,a=e.titanServiceTypes,i=e.onSelect;if(t.length<2)return null;return r.createElement("select",{"data-test-id":"domain-select","aria-label":"Domain to configure Titan Email for",className:o,value:n,onChange:function(e){return i(e.target.value)}},t.map((function(e){return r.createElement("option",{key:e,value:e},function(e){var t=a[e];return t?"".concat(e," - Titan ").concat((0,l.V9)(t)):"".concat(e," - no email yet")}(e))})))}c.propTypes={activeDomain:i().string.isRequired,domains:i().arrayOf(i().string).isRequired,onSelect:i().func.isRequired,titanServiceTypes:i().object.isRequired};var u=c,s=n(72658),m=n(41185),p=n(70022),d=n(25330);function f(e,t){return h(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,l,o=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);c=!0);}catch(e){u=!0,a=e}
1finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(u)throw a}}return o}}(e,t)||v(e,t)||y()}function b(e){return h(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(e)||y()}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(e,t){if(e){if("string"===typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(e){if(Array.isArray(e))return e}var E=3,S=function(e){return/^Everything in .+ \+$/i.test(e)};function T(e){var t=e.feature;return r.createElement("li",null,r.createElement("span",{className:"check"},(0,s.Uu)("check")),t)}function A(e){var t=e.plan,n=e.onAdd,a=e.disabled,i=e.showQuantityControls,o=e.showAllFeatures,c=f((0,r.useState)(d.Dv),2),u=c[0],y=c[1],v=f((0,r.useState)(!1),2),g=v[0],h=v[1],A=function(e,t,n){var r=b(e),a=r[0],i=r.slice(1),l=S(a),o=l?i:e,c=n?o.length:"titan_pro"==t?1:E;return{note:l&&!n?a:null,visible:o.slice(0,c),hidden:o.slice(c)}}(t.features,t.serviceType,o),N=A.note,_=A.visible,w=A.hidden,k=(0,s.fe)(Math.round(t.price/12)).replace(".00",""),R=i?r.createElement(r.Fragment,null,r.createElement("div",{className:"mailboxes-label"},"Mailboxes"),r.createElement(m.Z,{changeHandler:y,className:"stepper",max:d.Wt,min:d.Dv,value:u})):null;return r.createElement("div",{className:"email-plan-card ".concat(t.serviceType),"data-test-id":"plan-card-".concat(t.serviceType)},t.tag&&r.createElement("div",{className:"tag ".concat((0,p.mA)(t.tag))},t.tag),r.createElement("div",{className:"inner"},r.createElement("header",null,r.createElement("h2",{className:"title"},r.createElement("span",{className:"title_icon"},(0,l.Is)(t.serviceType)),"Titan ",t.title),r.createElement("h3",{className:"description"},t.description),r.createElement("p",{className:"price"},r.createElement("strong",null,k)),r.createElement("p",{className:"billing"},"/ month per mailbox, billed at ",(0,s.fe)(t.price).replace(".00",""),"/year")),r.createElement("div",null,R,r.createElement("button",{type:"button",className:"add-plan-to-cart btn primary",disabled:a,onClick:function(){return n({planId:t.planId,quantity:u})}},"Add to order \u2014 ".concat((0,s.fe)(t.price*u),"/yr"))),r.createElement("div",{className:"body"},r.createElement("ul",{className:"plan-features"},N&&r.createElement("li",{className:"note"},N),_.map((function(e){return r.createElement(T,{key:e,feature:e})})),w.length>0&&r.createElement("li",{className:"toggle"},r.createElement("button",{type:"button",className:"toggle-button",onClick:function(){return h((function(e){return!e}))},"aria-expanded":g},g?"Hide features":"See all features",(0,s.Uu)("chevron-down",{className:(0,p.TU)({chevron:!0,"chevron-up":g})}))),g&&w.map((function(e){return r.createElement(T,{key:e,feature:e})}))))))}
1A.propTypes={disabled:i().bool,onAdd:i().func.isRequired,showAllFeatures:i().bool,plan:i().shape({description:i().string.isRequired,features:i().arrayOf(i().string).isRequired,planId:i().number.isRequired,price:i().number.isRequired,serviceType:i().string.isRequired,tag:i().string,title:i().string.isRequired}).isRequired};var N=A,_=n.p+"static/src/common/images/logos/powered_by_titan-de5cd6b7d76f3d036f41.svg";function w(e){var t=e.activeDomain,n=e.domains,a=e.plans,i=e.titanServiceTypes,l=e.serverError,o=e.hideTitle,c=e.highlightPremium,s=e.showAllFeatures,m=e.header,d=e.actions,f=(0,p.TU)({"email-plan-step":!0,"hide-title":o,"highlight-titan":c});return r.createElement("div",{className:f},d.skipEmailStep&&r.createElement("div",{className:"skip-container"},r.createElement("button",{type:"button",className:"btn primary",onClick:d.skipEmailStep},"Skip")),m||function(e,t,n,a){var i=r.createElement("h1",{className:"title"},"Choose a plan for ",t);if(e.length<=1)return r.createElement("header",null,i,r.createElement("p",{className:"subtitle"},"Choose a Titan Email plan. Billed annually per mailbox."));return r.createElement("header",null,i,r.createElement("p",{className:"subtitle"},"Pick a Titan Email plan for the selected domain. Billed annually per mailbox."),r.createElement(u,{activeDomain:t,domains:e,titanServiceTypes:n,onSelect:a}))}(n,t,i,d.selectEmailDomain),l&&r.createElement("div",{className:"error_msg"},l),r.createElement("div",{className:"plans"},a.map((function(e){return r.createElement(N,{key:e.serviceType,plan:e,showAllFeatures:s,onAdd:function(e){var n=e.planId,r=e.quantity;return d.addEmailPlan({domain:t,planId:n,quantity:r})}})}))),r.createElement("p",{className:"powered-by"},r.createElement("img",{src:_,alt:"Powered by Titan",className:"powered-by-logo"})))}w.propTypes={actions:i().object.isRequired,activeDomain:i().string.isRequired,domains:i().arrayOf(i().string).isRequired,plans:i().array.isRequired,titanServiceTypes:i().object.isRequired,serverError:i().string,header:i().object,highlightPremium:i().bool,showAllFeatures:i().bool};var k=w}}]);
2//# sourceMappingURL=5825-f5e20b045245ff06bc4f.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.