(self.webpackChunk=self.webpackChunk||[]).push([[58119],{296863:e=>{e.exports=function(e){return"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},358095:(e,n,t)=>{var r=t(208817);e.exports=function(e,n){return!!(null==e?0:e.length)&&r(e,n,0)>-1}},321796:e=>{e.exports=function(e,n,t){for(var r=-1,i=null==e?0:e.length;++r{var r=t(552485),i=t(358095),o=t(321796),a=t(66070),s=t(739334),u=t(765581);e.exports=function(e,n,t,c){var l=-1,d=i,f=!0,T=e.length,g=[],E=n.length;if(!T)return g;t&&(n=a(n,s(t))),c?(d=o,f=!1):n.length>=200&&(d=u,f=!1,n=new r(n));e:for(;++l{var r=t(126194),i=t(626789)(r);e.exports=i},795372:e=>{e.exports=function(e,n,t,r){for(var i=e.length,o=t+(r?1:-1);r?o--:++o{var r=t(795372),i=t(901129),o=t(758263);e.exports=function(e,n,t){return n===n?o(e,n,t):r(e,i,t)}},901129:e=>{e.exports=function(e){return e!==e}},975733:e=>{e.exports=function(e,n,t){var r=-1,i=e.length;n<0&&(n=-n>i?0:i+n),(t=t>i?i:t)<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var o=Array(i);++r{var r=t(552485),i=t(358095),o=t(321796),a=t(765581),s=t(947111),u=t(743735);e.exports=function(e,n,t){var c=-1,l=i,d=e.length,f=!0,T=[],g=T;if(t)f=!1,l=o;else if(d>=200){var E=n?null:s(e);if(E)return u(E);f=!1,l=a,g=new r}else g=n?[]:T;e:for(;++c{var r=t(776747),i=t(931159),o=t(964373),a=t(637948);e.exports=function(e,n){return n=r(n,e),null==(e=o(e,n))||delete e[a(i(n))]}},626789:(e,n,t)=>{var r=t(280068);e.exports=function(e,n){return function(t,i){if(null==t)return t;if(!r(t))return e(t,i);for(var o=t.length,a=n?o:-1,s=Object(t);(n?a--:++a{var r=t(546151),i=t(350344),o=t(743735),a=r&&1/o(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i;e.exports=a},964373:(e,n,t)=>{var r=t(579867),i=t(975733);e.exports=function(e,n){return n.length<2?e:r(e,i(n,0,-1))}},758263:e=>{e.exports=function(e,n,t){for(var r=t-1,i=e.length;++r{e.exports=function(e){var n=null==e?0:e.length;return n?e[n-1]:void 0}},350344:e=>{e.exports=function(){}},744944:(e,n,t)=>{"use strict";t.d(n,{getRouteContainer:()=>i,setRouteMounted:()=>o,unmountRouteContainer:()=>a});var r=!1;function i(){var e=document.querySelector(".router-container");if(!e)throw new Error('Route container
was not found');return e}function o(){if(r)throw new Error("Something is already mounted. Unmount first");r=!0}function a(){if(i().innerHTML="",!r)throw new Error("Nothing is mounted. Check your flow");r=!1}},941760:(e,n,t)=>{"use strict";t.d(n,{MIRO_DEFAULT_TITLE:()=>o,setPageTitle:()=>a,setBoardTitle:()=>s,setDashboardTitle:()=>u});var r=t(123798),i="Online Whiteboard for Visual Collaboration",o="Miro";function a(e){document.title="".concat(e," | ").concat(i)}function s(e){var n="".concat(e,", ").concat(i);document.title=r.bowser.mobile?"Miro | ".concat(n):n}function u(){a(o)}},474208:(e,n,t)=>{"use strict";t.d(n,{default:()=>r});const r=t(354534).Keyboard},893996:(e,n,t)=>{"use strict";t.d(n,{getOpener:()=>g,SitePageLocations:()=>E,index:()=>p,appsPage:()=>_,app:()=>v,pricing:()=>m,education:()=>R,getPremium:()=>I,miroversePage:()=>h,templatesLibraryPage:()=>A,navigateToInvoice:()=>O,navigateToPersonalTrialGuide:()=>S,navigateToBillingGuide:()=>N,navigateToExternalEditorsGuide:()=>L,navigateToOwnerGuide:()=>w,navigateToCoOwnerGuide:()=>P,navigateToTeamDiscoveryGuide:()=>C,navigateToDefaultSettingsArticle:()=>b,navigateToSupportRequestForm:()=>y,navigateToSSOGuide:()=>M,navigateToCollaborationWithGuestsGuide:()=>D,navigateToPremiumMigratedToPtoGuide:()=>U,navigateToDiagrammingImportGuide:()=>k,navigateToPrivacyPolicy:()=>B});var r=t(979341),i=t(295932),o=t(500470),a=t(26865),s=t(336),u=t(236771),c=t(189603),l=t(236978),d=t(73773),f=t(140914),T={en:"/en/apps",fr:"/fr/applications",de:"/de/app",ja_JP:"/ja/apps",es:"/es/app"};function g(e,n){void 0===n&&(n=o.DEFAULT_FEATURES);var t=r.getOpener();return{openInNewTab:function(){t.openInNewTab(e,n)},navigateTo:function(){(0,i.isEmbedMode)()?t.openInNewTab(e,n):t.navigateTo(e)},download:function(n,r){t.download(e,n,r)}}}var E={indexLink:function(){return"/index/"},appsPageLink:function(e){void 0===e&&(e=!1);var n=u.generalTr.getCurrentLang().key;return e?"https://miro.com".concat(T[n]):T[n]},marketplaceHost:function(){return(0,d.getParameterByName)(f.QueryParameter.MARKETPLACE_HOST,location.href)||(0,a.getBaseHost)()},marketplaceLink:function(e){var n="".concat(E.marketplaceHost(),"/marketplace/");return e&&(n=(0,a.addQueryParams)(n,e)),n},appLink:function(e,n){var t="".concat(E.marketplaceLink()).concat(e);return n&&(t=(0,a.addQueryParams)(t,n)),t},appInstallLink:function(e){var n="".concat(E.marketplaceHost(),"/oauth/authorize/");return e&&(n=(0,a.addQueryParams)(n,e)),n},slackAppLink:function(){return"/slack-app/"},pricingLink:function(){return"/pricing/"},educationLink:function(){return"/education/"},getPremiumLink:function(){return"/professional-users/"},getMiroverseLink:function(){return"/miroverse/"},getTemplatesLibraryLink:function(){return"/templates/"},invoice:function(e,n){if((0,c.isStripeInvoicingEnabled)()){if("pdf"in e&&e.pdf)return e.pdf;if("invoicePDF"in e&&e.invoicePDF)return e.invoicePDF}return"id"in e?"/pricing/invoice/?invoiceId=".concat(e.id,"&receiverId=").concat(n):"invoiceID"in e?"/pricing/invoice/?invoiceId=".concat(e.invoiceID,"&receiverId=").concat(n):""},salesFromCompanyTriggerLink:function(e){return"/contact/sales/?lead_source=".concat(e,"&Trigger=company_plan")},platformV2Announcement:function(){return"https://community.miro.com/developer-platform-and-apis-57/miro-developer-platform-2-0-now-available-8431"},platformV2MigrationGuide:function(){return"https://developers.miro.com/docs/migrate-from-v1-to-v2"}};function p(){return g(E.indexLink())}function _(){return g(E.appsPageLink(!0))}function v(e,n){return g(E.appLink(e,n))}function m(){return g(E.pricingLink())}function R(){return g(E.educationLink())}function I(){return g(E.getPremiumLink())}function h(){return g(E.getMiroverseLink())}function A(){return g(E.getTemplatesLibraryLink())}function O(e,n){return g(E.invoice(e,n)).openInNewTab()}function S(){g((0,l.getLocalizedHelpArticleLink)("360017730013",{anchor:"h_01F7602ZK0NQ0N27D9CNCFGT5J"})).openInNewTab()}function N(){g((0,l.getLocalizedHelpArticleLink)("360017571714")).openInNewTab()}function L(e){(0,s.areFreeExternalEditorsAvailableOnSelfServe)(e)?D():(0,s.areUnlimitedExternalEditorsAvailableOnSelfServe)(e)?g("https://miro.com/page/non-team-users/").openInNewTab():g("https://miro.com/page/non-team-editors/").openInNewTab()}function w(){g((0,l.getLocalizedHelpArticleLink)("360017572194",{anchor:"Board_owner_rights"})).openInNewTab()}function P(){g((0,l.getLocalizedHelpArticleLink)("360021580759")).openInNewTab()}function C(){g("https://help.miro.com/hc/en-us/articles/360017730073-Managing-Team-Discovery-and-Access").openInNewTab()}function b(){g("https://help.miro.com/hc/en-us/articles/4402822899986").openInNewTab()}function y(){g("https://help.miro.com/hc/en-us/requests/new").openInNewTab()}function M(e){g((0,l.getLocalizedHelpArticleLink)("360017571414-Single-Sign-On-SSO",{locale:e})).openInNewTab()}function D(){g((0,l.getLocalizedHelpArticleLink)("360021415119")).openInNewTab()}function U(){return g("https://help.miro.com/hc/en-us/articles/360017730393-Personal-Premium-plan").openInNewTab()}function k(){return g("https://miro.com/how-to-diagram-import/?utm_source=product&utm_medium=referral&utm_campaign=window&utm_name=&utm_content=").openInNewTab()}function B(){return g("https://miro.com/legal/privacy-policy/").openInNewTab()}},5914:(e,n,t)=>{"use strict";t.d(n,{REQUEST_TARGET_NAME:()=>h,accessRequest:()=>S,getLicenseToRequest:()=>D,getLicenseToRequestForAccountConnection:()=>U,getRedirectionUrl:()=>P,isCreateServiceDeskTicketOption:()=>O,requestLicense:()=>C,requestToJoinOrganization:()=>b,requestToJoinOrganizationByServiceDeskIfNeeded:()=>y});var r,i=t(759312),o=t(100319),a=t(126978),s=t(105603),u=t(863188);!function(e){e[e.REQUEST_SENT=0]="REQUEST_SENT",e[e.ALREADY_HAS_RIGHTS=1]="ALREADY_HAS_RIGHTS",e[e.ALREADY_REQUESTED=2]="ALREADY_REQUESTED"}(r||(r={}));var c,l=t(336),d=t(872426),f=t(481081),T=t(205903),g=t(979341),E=t(502009),p=t(236771),_=t(320615),v=t(44931),m=t(818487),R=t(115361),I=["userAlreadyOnBoard","boardIsPublic"],h=((c={})[T.AccessRequestsManagementOptions.NOTIFY_ADMINS]="general.userManagementUtils.roles.companyAdmin",c[T.AccessRequestsManagementOptions.CREATE_SERVICENOW_TICKET]="general.userManagementUtils.targetName.serviceNow",c[T.AccessRequestsManagementOptions.CREATE_JIRA_TICKET]="general.userManagementUtils.targetName.jiraServiceManagement",c),A=[T.AccessRequestsManagementOptions.CREATE_SERVICENOW_TICKET,T.AccessRequestsManagementOptions.CREATE_JIRA_TICKET];function O(e){return A.includes(e)}function S(e){var n=e.boardID,t=e.currentRole,i=e.requestedRole,o=e.from,u=e.successMessage,c=e.failMessage,l=e.requestTeamAccessParams;return new Promise((function(e,d){(l?(0,_.getBoardsAPI)().selectById(n).requestAccessBoardAndTeam(l):(0,_.getBoardsAPI)().selectById(n).requestAccess(t,i,o)).then((function(){u&&(0,s.default)().show(u),e(r.REQUEST_SENT)})).catch((function(n){409!==n.status?I.includes((0,a.getJsonError)(n).reason)?(window.location.reload(),e(r.ALREADY_HAS_RIGHTS)):(c?(0,s.default)().showError(c):(0,s.default)().showErrorByData(n),d(new Error("!accessRequest"))):"userAlreadyRequestedAccessToBoard"===(0,a.getJsonError)(n).reason&&(u&&(0,s.default)().show(u),e(r.ALREADY_REQUESTED))}))}))}function N(e){return(null===e||void 0===e?void 0:e.flowType)===T.AccessRequestsManagementOptions.REDIRECT_TO_SERVICE_DESK&&"string"===typeof e.serviceDeskRedirectionUrl}function L(e,n,t){return(0,i.__awaiter)(this,void 0,Promise,(function(){return(0,i.__generator)(this,(function(r){return[2,o.default.accounts.selectById(e).requestLicense(n).then((function(){var e=function(e){var n=h[(null===e||void 0===e?void 0:e.flowType)||""]||h[T.AccessRequestsManagementOptions.NOTIFY_ADMINS],t=p.generalTr.t(n);return p.generalTr.t("general.utils.accessRequestsUtils.requestSentNotification",{requestTargetName:t})}(t);return(0,s.default)().show(e),Promise.resolve(e)}))]}))}))}function w(e,n){return(0,i.__awaiter)(this,void 0,void 0,(function(){return(0,i.__generator)(this,(function(t){return[2,o.default.organizations.selectById(e).get({fields:"accessRequestsManagement"},n).then((function(e){return e.accessRequestsManagement}))]}))}))}function P(e,n,t){return(0,i.__awaiter)(this,void 0,Promise,(function(){var r;return(0,i.__generator)(this,(function(o){switch(o.label){case 0:return(0,m.default)().isEnabled(R.FeatureNames.ARMV2_ENABLE_NEW_SETTINGS)?[4,(0,i.__awaiter)(void 0,void 0,void 0,(function(){return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return[4,(0,v.default)()];case 1:return[2,(0,e.sent().getArmApi)()]}}))}))]:[3,2];case 1:return[2,(0,o.sent().getRedirectionAdvice)(e,n)];case 2:return[4,w(e,t)];case 3:return[2,{accessRequestsManagement:r=o.sent(),url:N(r)?r.serviceDeskRedirectionUrl:void 0}]}}))}))}function C(e,n,t){return(0,i.__awaiter)(this,void 0,Promise,(function(){var r,o,a,c,l;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,5,,6]),(r=null===t||void 0===t?void 0:t.id)?[3,2]:[4,L(e,n)];case 1:case 4:return[2,i.sent()];case 2:return[4,P(r,"requestLicense")];case 3:return o=i.sent(),a=o.url,c=o.accessRequestsManagement,a?((0,g.getOpener)().openInNewTab(a),[2,""]):[4,L(e,n,c)];case 5:return l=i.sent(),(0,s.default)().show(l,u.NotificationType.ERROR),[2,Promise.reject(l)];case 6:return[2]}}))}))}function b(e,n,t){return(0,i.__awaiter)(this,void 0,Promise,(function(){var r,a;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,P(e,"joinOrganization")];case 1:return(r=i.sent().url)?(null===t||void 0===t||t.setTag("requestToJoinTeams:isRedirectToServiceDesk","true"),(0,g.getOpener)().openInNewTab(r),[2]):[2,o.default.organizations.selectById(e).requestToJoinTeams(n,t)];case 2:return a=i.sent(),[2,Promise.reject(a)];case 3:return[2]}}))}))}function y(e,n){return(0,i.__awaiter)(this,void 0,Promise,(function(){var t,r;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,P(e,"joinOrganization")];case 1:return(t=i.sent().url)?(null===n||void 0===n||n.setTag("requestToJoinTeamsByServiceDeskIfNeeded:isRedirectToServiceDesk","true"),(0,g.getOpener)().openInNewTab(t),[2,!0]):[2,!1];case 2:return r=i.sent(),[2,Promise.reject(r)];case 3:return[2]}}))}))}var M={organizationConnection:{role:{},license:{}}};function D(e,n){return(0,l.shouldRequestLicenseForNonTeamFreeRestricted)(n)&&e.role===d.UserOrganizationRoles.ORGANIZATION_EXTERNAL_USER&&e.license===f.UserOrganizationLicense.FREE_RESTRICTED?f.UserOrganizationLicense.FREE:f.UserOrganizationLicense.FULL}function U(e,n,t){return(0,i.__awaiter)(this,void 0,Promise,(function(){return(0,i.__generator)(this,(function(r){switch(r.label){case 0:if(!t||!(0,l.shouldRequestLicenseForNonTeamFreeRestricted)(t))return[2,f.UserOrganizationLicense.FULL];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,o.default.accounts.selectById(e).selectUserConnectionById(n).get(E.FieldType.createFieldStr(M))];case 2:return[2,D(r.sent().organizationConnection,t)];case 3:return r.sent(),[2,f.UserOrganizationLicense.FULL];case 4:return[2]}}))}))}},189603:(e,n,t)=>{"use strict";t.d(n,{isProfessionalPlanAvailable:()=>m,shouldShowOldBusiness:()=>R,shouldShowConsultant:()=>I,isCountrySearchFeatureEnabled:()=>h,isStripeInvoicingEnabled:()=>A,TEAM_PLAN_MONTH_EXPERIMENT_TRIAL_DAYS:()=>O,TEAM_PLAN_MONTH_EXPERIMENT_INFO_LINK:()=>S,loadTeamPlanMonthTrialVariation:()=>N,amIAbleToParticipateInPaidPlanOnboardingExperiment:()=>P,shouldShowPaidOnboardingOnBoardOpened:()=>C});var r=t(759312),i=t(861709),o=t(512351),a=t(269758),s=t(576163),u=(t(241443),t(77602),t(818487)),c=t(604620),l=t(115361),d=t(100319),f=t(570541),T=t(368195),g=t(402496),E=t(264352),p=t(165988),_=t(877757),v=t(822719);function m(e){return!0}function R(e){return!(!(0,s.isOrganizationType)(null===e||void 0===e?void 0:e.organization)||!(0,s.isBusinessPlan)(null===e||void 0===e?void 0:e.organization))}function I(e){return!(!(0,s.isOrganizationType)(null===e||void 0===e?void 0:e.organization)||!(0,s.isConsultantSlf)(null===e||void 0===e?void 0:e.organization))}function h(){return(0,u.default)().isEnabled(l.FeatureNames.COUNTRY_SEARCH)}function A(){return(0,u.default)().isEnabled(l.FeatureNames.STRIPE_INVOICES)}var O=30,S="https://miro.com/page/1-month-member-trial/";function N(e){return(0,r.__awaiter)(this,void 0,Promise,(function(){var n;return(0,r.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,d.default.experiments.organization.selectById(e).get("GROWTH-468_1_month_member_trial")];case 1:return n=t.sent(),[3,3];case 2:return t.sent(),[2,i.Variation.A];case 3:return[2,n===f.TeamPlanMonthTrialTreatments.ON?i.Variation.B:i.Variation.A]}}))}))}function L(e){return(0,r.__awaiter)(this,void 0,Promise,(function(){return(0,r.__generator)(this,(function(n){switch(n.label){case 0:if(void 0===e)return[2,!1];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,d.default.experiments.organization.selectById(e).get("RTB-130045-paid-onboarding-checklist")];case 2:return[2,n.sent()===i.Variation.B];case 3:return n.sent(),[2,!1];case 4:return[2]}}))}))}function w(){return function(){var e=(0,E.getStore)().getState();return(0,_.currentAppLanguageSelector)(e)===v.TranslationLangKey.en}()&&!function(){var e=(0,E.getStore)().getState();return(0,g.isAchievementOpened)(e,T.CommonAchievements.BUSINESS_PLAN_ONBOARDING_START_EXPLORING_NEW_FEATURES_STEP)}()}function P(){var e,n=(0,c.default)().getCurrent();return void 0!==n&&(e=n.type,[a.OrganizationType.PAID_TEAM_ORG,a.OrganizationType.BUSINESS,a.OrganizationType.CONSULTANT_SLF,a.OrganizationType.PROFESSIONAL_2022].includes(e))&&(0,s.amIOrganizationMember)(n)&&function(){var e,n=(0,p.default)().getCurrentBoardState(),t=null===(e=null===n||void 0===n?void 0:n.currentUserContext)||void 0===e?void 0:e.role;return t===o.UserBoardRole.EDITOR||t===o.UserBoardRole.COOWNER||t===o.UserBoardRole.OWNER}()&&w()}function C(){return(0,r.__awaiter)(this,void 0,Promise,(function(){var e,n;return(0,r.__generator)(this,(function(t){switch(t.label){case 0:return e=(0,c.default)().getCurrent(),(n=P())?[4,L(null===e||void 0===e?void 0:e.id)]:[3,2];case 1:n=t.sent(),t.label=2;case 2:return[2,n]}}))}))}},44931:(e,n,t)=>{"use strict";t.d(n,{default:()=>o});var r=t(112677),i="AccessRequestManagement";r.register(i,(function(){return Promise.all([t.e(44113),t.e(91623),t.e(90051),t.e(60038),t.e(22702),t.e(54436),t.e(98659),t.e(3270)]).then(t.bind(t,961379)).then((function(e){return e.default}))}));const o=r.createModuleDef(i)},957608:(e,n,t)=>{"use strict";var r;t.d(n,{InviteInitiator:()=>r}),function(e){e.BOARD="board",e.DASHBOARD="dashboard",e.SETTINGS="settings",e.WELCOME="welcome"}(r||(r={}))},695703:(e,n,t)=>{"use strict";var r;t.d(n,{OrganizationUserPermissions:()=>r}),function(e){e.MANAGE_BILLING_SUBSCRIPTION="MANAGE_BILLING_SUBSCRIPTION",e.SELECT_ROLE_WHEN_INVITING_NEW_USER_TO_ORGANIZATION="SELECT_ROLE_WHEN_INVITING_NEW_USER_TO_ORGANIZATION",e.VIEW_ORG_TRASHED_BOARDS="VIEW_ORG_TRASHED_BOARDS",e.SEARCH_PRIVATE_BOARDS="SEARCH_PRIVATE_BOARDS",e.VIEW_GROUPS="VIEW_GROUPS",e.CREATE_GROUPS="CREATE_GROUPS",e.VIEW_GROUP_USERS="VIEW_GROUP_USERS"}(r||(r={}))},512351:(e,n,t)=>{"use strict";var r;t.d(n,{UserBoardRole:()=>r}),function(e){e.OWNER="OWNER",e.COOWNER="COOWNER",e.EDITOR="EDITOR",e.COMMENTATOR="COMMENTATOR",e.VIEWER="VIEWER",e.GUEST="GUEST"}(r||(r={}))},861709:(e,n,t)=>{"use strict";var r;t.d(n,{Variation:()=>r}),function(e){e.A="A",e.B="B",e.C="C",e.D="D",e.E="E"}(r||(r={}))},205903:(e,n,t)=>{"use strict";var r,i;t.d(n,{AccessRequestsManagementOptions:()=>r,AccessRequestsManagementClientOnlyOptions:()=>i}),function(e){e.NOTIFY_ADMINS="NOTIFY_ADMINS",e.CREATE_SERVICENOW_TICKET="CREATE_SERVICENOW_TICKET",e.CREATE_JIRA_TICKET="CREATE_JIRA_TICKET",e.REDIRECT_TO_SERVICE_DESK="REDIRECT_TO_SERVICE_DESK"}(r||(r={})),function(e){e.NOTIFY_CUSTOM_EMAILS="NOTIFY_CUSTOM_EMAILS"}(i||(i={}))},238729:(e,n,t)=>{"use strict";t.d(n,{lazyModuleWithLockLayer:()=>o});var r=t(759312),i=t(564552);function o(e){return(0,r.__awaiter)(this,void 0,Promise,(function(){return(0,r.__generator)(this,(function(n){return(0,i.show)(),[2,e().catch((function(e){throw(0,i.hide)(),e}))]}))}))}}}]); //# sourceMappingURL=https://miro.com/app/static/cmn~Board~Dashboa.desktop~Dashboa.mobile~Setting.d2da54de2ba2d924.js.map