(self.webpackChunk=self.webpackChunk||[]).push([[38954],{12915:(e,n,t)=>{"use strict";t.d(n,{default:()=>l});var r,a,s=t(827378);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>o});var r,a=t(827378);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var n=1;n{(n=e.exports=t(931506)(!1)).push([e.id,".bannerClass-3L8ML {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n box-shadow: 0px 4px 16px rgba(5, 0, 56, 0.12);\n position: relative;\n background-color: #ffffff;\n}\n.bannerClass-3L8ML.side-banner--with-animation {\n animation: enter 0.2s forwards;\n}\n.bannerClass-3L8ML.side-banner--exit {\n animation: exit 0.2s forwards;\n}\n.bannerClass-3L8ML.side-banner--theme-dark {\n background-color: #090909;\n color: #ffffff;\n}\n.bannerClass-3L8ML.side-banner--hidden {\n display: none;\n}\n.bannerClass-3L8ML.side-banner--with-chat {\n left: 12px;\n right: auto;\n}\n.bannerClass-3L8ML .side-banner__header {\n width: 100%;\n}\n.bannerClass-3L8ML .side-banner__header img,\n.bannerClass-3L8ML .side-banner__header video {\n -o-object-fit: cover;\n object-fit: cover;\n width: 100%;\n display: -ms-flexbox;\n display: flex;\n}\n.bannerClass-3L8ML .side-banner__header.side-banner__header--clickable {\n cursor: pointer;\n}\n.bannerClass-3L8ML .side-banner__header .side-banner__video-play-btn {\n width: 68px;\n height: 68px;\n position: absolute;\n top: 25%;\n left: 0;\n right: 0;\n margin: auto;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__actions {\n margin-top: 16px;\n display: -ms-flexbox;\n display: flex;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__cancel-btn {\n margin-left: 24px;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__text-instead-of-cancel-btn {\n margin-left: 24px;\n opacity: 0.5;\n max-width: 85px;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__tag {\n margin-bottom: 4px;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__submit-delay {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n height: 48px;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__submit-delay .rtb-link {\n margin-left: 4px;\n}\n.bannerClass-3L8ML .side-banner__body .side-banner__submit-delay svg {\n width: 24px;\n height: 24px;\n}\n.bannerClass-3L8ML .side-banner__close {\n position: absolute;\n}\n.bannerClass-3L8ML.side-banner--xsmall {\n display: inline-block;\n width: auto;\n border-radius: 8px;\n}\n.bannerClass-3L8ML.side-banner--xsmall img,\n.bannerClass-3L8ML.side-banner--xsmall video {\n border-radius: 8px 8px 0 0;\n}\n.bannerClass-3L8ML.side-banner--xsmall .side-banner__body {\n padding: 16px 44px 16px 16px;\n}\n.bannerClass-3L8ML.side-banner--xsmall .side-banner__body-title {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-family: Formular, sans-serif;\n font-size: 20px;\n line-height: 26px;\n font-weight: 500;\n}\n.bannerClass-3L8ML.side-banner--xsmall .side-banner__close {\n top: 4px;\n right: 4px;\n}\n.bannerClass-3L8ML.side-banner--xsmall .side-banner__actions {\n margin-top: 12px;\n}\n.bannerClass-3L8ML.side-banner--small {\n width: 300px;\n border-radius: 8px;\n}\n.bannerClass-3L8ML.side-banner--small img,\n.bannerClass-3L8ML.side-banner--small video {\n border-radius: 8px 8px 0 0;\n}\n.bannerClass-3L8ML.side-banner--small .side-banner__body {\n padding: 24px;\n}\n.bannerClass-3L8ML.side-banner--small .side-banner__body-title {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-family: Formular, sans-serif;\n font-size: 20px;\n line-height: 26px;\n font-weight: 500;\n}\n.bannerClass-3L8ML.side-banner--small .side-banner__close {\n top: 4px;\n right: 4px;\n}\n.bannerClass-3L8ML.side-banner--small .side-banner__text-instead-of-cancel-btn {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-size: 12px;\n line-height: 18px;\n font-weight: normal;\n}\n.bannerClass-3L8ML.side-banner--medium {\n width: 360px;\n border-radius: 16px;\n}\n.bannerClass-3L8ML.side-banner--medium img,\n.bannerClass-3L8ML.side-banner--medium video {\n border-radius: 16px 16px 0 0;\n}\n.bannerClass-3L8ML.side-banner--medium .side-banner__body {\n padding: 24px;\n}\n.bannerClass-3L8ML.side-banner--medium .side-banner__body-title {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-family: Formular, sans-serif;\n font-size: 20px;\n line-height: 26px;\n font-weight: 500;\n}\n.bannerClass-3L8ML.side-banner--medium .side-banner__close {\n top: 8px;\n right: 8px;\n}\n.bannerClass-3L8ML.side-banner--medium .side-banner__body-title {\n margin-bottom: 4px;\n}\n.bannerClass-3L8ML.side-banner--large {\n width: 489px;\n border-radius: 8px;\n}\n.bannerClass-3L8ML.side-banner--large img,\n.bannerClass-3L8ML.side-banner--large video {\n border-radius: 8px 8px 0 0;\n}\n.bannerClass-3L8ML.side-banner--large .side-banner__body {\n padding: 16px;\n}\n.bannerClass-3L8ML.side-banner--large .side-banner__body-title {\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-family: Formular, sans-serif;\n font-size: 20px;\n line-height: 26px;\n font-weight: 500;\n}\n.bannerClass-3L8ML.side-banner--large .side-banner__close {\n top: 8px;\n right: 8px;\n}\n.bannerClass-3L8ML.side-banner--custom-content .side-banner__body {\n padding: 0;\n}\n.bannerClass-3L8ML.side-banner--custom-content .side-banner__close {\n top: 8px;\n right: 8px;\n}\n.bannerClass-3L8ML.side-banner--hoverable .side-banner__close {\n opacity: 0;\n}\n.bannerClass-3L8ML.side-banner--hoverable:hover .side-banner__close {\n opacity: 1;\n}\n@keyframes enter {\n from {\n opacity: 0;\n transform: translate3d(0, 20px, 0);\n }\n to {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes exit {\n from {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 20px, 0);\n }\n}\n",""]),n.locals={bannerClass:"bannerClass-3L8ML"}},616557:(e,n,t)=>{(n=e.exports=t(931506)(!1)).push([e.id,".contextMenuItem-3zcPB {\n color: #050038;\n display: block;\n font-size: 14px;\n min-height: 20px;\n cursor: pointer;\n position: relative;\n padding-bottom: 8px;\n padding-top: 8px;\n padding-right: 36px;\n outline: none;\n}\n.contextMenuSelectedMenuItem-1vQe3,\n.contextMenuItem-3zcPB:hover,\n.contextMenuItem-3zcPB:focus {\n color: #4262ff;\n}\n.contextMenuItem-3zcPB:focus-visible,\n.contextMenuItem-3zcPB.focus-visible {\n position: relative;\n}\n.contextMenuItem-3zcPB:focus-visible:before,\n.contextMenuItem-3zcPB.focus-visible:before {\n border-radius: 8px;\n box-sizing: border-box;\n content: '';\n position: absolute;\n left: -6px;\n top: 0;\n width: calc(100% + 6px * 2);\n height: 100%;\n box-shadow: inset 0 0 0 1px #6881ff, 0 0 0 1px #6881ff, 0 0 0 5px #d9e0ff;\n}\n.contextMenuBadge-3ZbLB {\n margin-left: 8px;\n background-color: #f5f5f7;\n color: #9391a6;\n padding: 0 4px;\n text-transform: uppercase;\n font-weight: bold;\n border-radius: 2px;\n letter-spacing: 0.5px;\n font-size: 11px;\n line-height: 16px;\n}\n.contextMenuDestructiveAction-1bbBb:hover {\n color: #c71414;\n}\n.contextMenuDestructiveAction-1bbBb:active {\n color: #b80d0d;\n}\n.contextMenuItemDisabled-3QPWg {\n color: rgba(9, 9, 9, 0.4);\n cursor: default;\n}\n.contextMenuItemDisabled-3QPWg:hover,\n.contextMenuItemDisabled-3QPWg:focus {\n color: rgba(9, 9, 9, 0.4);\n}\n.contextMenuItemWithTrigger-1XZnQ {\n height: 36px;\n}\n",""]),n.locals={contextMenuItem:"contextMenuItem-3zcPB",contextMenuSelectedMenuItem:"contextMenuSelectedMenuItem-1vQe3",contextMenuBadge:"contextMenuBadge-3ZbLB",contextMenuDestructiveAction:"contextMenuDestructiveAction-1bbBb",contextMenuItemDisabled:"contextMenuItemDisabled-3QPWg",contextMenuItemWithTrigger:"contextMenuItemWithTrigger-1XZnQ"}},839410:(e,n,t)=>{(n=e.exports=t(931506)(!1)).push([e.id,".contextMenu-36Lm3 {\n background-color: #ffffff;\n border-radius: 8px;\n padding: 14px;\n list-style: none;\n margin: 0;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.contextMenu-36Lm3 .context-menu__divider {\n display: block;\n width: 100%;\n border-bottom: 1px solid #ebebef;\n margin: 8px 0;\n -ms-flex-item-align: center;\n -ms-grid-row-align: center;\n align-self: center;\n}\n",""]),n.locals={contextMenu:"contextMenu-36Lm3"}},541672:(e,n,t)=>{var r=t(401892),a=t(68815);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var s={insert:"head",singleton:!1};r(a,s);e.exports=a.locals||{}},19762:(e,n,t)=>{var r=t(401892),a=t(616557);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var s={insert:"head",singleton:!1};r(a,s);e.exports=a.locals||{}},327205:(e,n,t)=>{var r=t(401892),a=t(839410);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var s={insert:"head",singleton:!1};r(a,s);e.exports=a.locals||{}},806556:(e,n,t)=>{"use strict";t.d(n,{canAttachBoards:()=>L,canChangeOwner:()=>p,canChangeOwnerWithoutConfirmation:()=>g,canChangeProjectPublicity:()=>E,canDeleteProject:()=>_,canEditProjectProperties:()=>b,canEditProjectUsers:()=>d,canLeaveProject:()=>f,canMoveToProject:()=>v,canSetCoOwners:()=>T,canShareProject:()=>m,inCurrentAccountProjectsAvailable:()=>u});var r,a=t(576163),s=t(388011);!function(e){e.EDIT_PROJECT="EDIT_PROJECT",e.CHANGE_PUBLICITY="CHANGE_PUBLICITY",e.DELETE_PROJECT="DELETE_PROJECT",e.EDIT_USER_ROLES="EDIT_USER_ROLES",e.CHANGE_OWNERSHIP="CHANGE_OWNERSHIP",e.LEAVE_PROJECT="LEAVE_PROJECT",e.SET_COOWNERS="SET_COOWNERS",e.ATTACH_BOARDS="ATTACH_BOARDS"}(r||(r={}));var i=t(335887),o=t(395893),l=t(924348),c=t(337189);function d(e,n){return M(r.EDIT_USER_ROLES,e)&&m(n)}function u(){return s.default.getState().dashboard.inCurrentAccountProjectsAvailable}function m(e){return!(0,a.isPersonalSpace)(e)&&u()}function b(e){return M(r.EDIT_PROJECT,e)&&u()}function _(e){return M(r.DELETE_PROJECT,e)&&u()}function f(e){return M(r.LEAVE_PROJECT,e)&&e.sharingPolicyOnAccount!==i.BoardSharingPolicy.VIEW}function g(e){var n;return(null===(n=e.currentUser)||void 0===n?void 0:n.id)!==e.ownerConnection.user.id}function p(e){return M(r.CHANGE_OWNERSHIP,e)}function E(e){return M(r.CHANGE_PUBLICITY,e)}function T(e){return M(r.SET_COOWNERS,e)&&u()}function L(e){return M(r.ATTACH_BOARDS,e)}function M(e,n){var t;return((null===(t=null===n||void 0===n?void 0:n.currentUser)||void 0===t?void 0:t.projectPermissions)||[]).includes(e)}function v(e){return!!e.account.features.includes(l.AccountFeatures.PROJECTS)&&(0,c.hasPermissions)(e,[o.UserBoardPermission.MOVE_TO_PROJECT])}},891113:(e,n,t)=>{"use strict";var r;t.d(n,{GetTeamOpenedFrom:()=>r}),function(e){e.NO_ACCOUNT="no_account",e.LIMIT_COLLABORATORS="limit_collaborators",e.FROM_SS_TEAM_DISCOVERY="from-ss-team-discovery",e.FROM_DASHBOARD_CREATE_MENU="from-dashboard-create-menu",e.FROM_DASHBOARD_GUEST_TEAM_POPUP="from-dashboard-guest-team-popup",e.FROM_NO_ACCOUNTS="from-no-accounts",e.FROM_BOARD_DUPLICATE="from-board-duplicate",e.FROM_BOARD_GUEST_USER="from-board-guest-user",e.FROM_ACTIVATION_STAGE="from-activation-stage",e.FROM_SHARE_MODAL="from-share-modal"}(r||(r={}))},521736:(e,n,t)=>{"use strict";t.d(n,{UserOrganizationRoleLabel:()=>r,UserAccountRoleLabel:()=>a,getNonTeamLabel:()=>L,getNonTeamUserLabel:()=>M,getNonTeamUserLabelLowerCase:()=>v,getNonTeamUserLabelPlural:()=>x,getNonTeamUserLabelPluralLowerCase:()=>C,getCompanyAdminLabel:()=>h,getTeamAdminLabel:()=>A,getUserLabel:()=>S,getOrgAdminLabel:()=>O,getCompanyRoleText:()=>y,getTeamRoleText:()=>I,getTeamRoleLabel:()=>N,getLicenseText:()=>R,DayPassesField:()=>T,getDaypassesInfo:()=>D,getDayPassesWarningLevel:()=>P,getMemberTypeFromUserState:()=>w,getSelectedUsersTooltipText:()=>B,getSelectedUsersTooltip:()=>k,detectTeamChanges:()=>G,extendDetectedTeamChanges:()=>F,convertTeamIdsToTeamDescriptors:()=>z,getTextDayPasses:()=>j,hasDayPassesFire:()=>H,getTextLastActiveDateYear:()=>W,getTextLastActiveDateMonth:()=>Y,getTextInvitationDate:()=>X,getGuestLabel:()=>J});var r,a,s,i=t(872426),o=t(4394),l=t(481081),c=t(241672),d=t(742658),u=t(661529),m=t(576163),b=t(416014),_=t(336),f=t(236771),g=t(161320),p=t.n(g),E=t(822719);!function(e){e.COMPANY_ADMIN="general.userManagementUtils.roles.companyAdmin",e.STO_ADMIN="general.userManagementUtils.roles.stoAdmin",e.MEMBER="general.userManagementUtils.roles.member",e.NON_TEAM="general.userManagementUtils.roles.nonTeam",e.NON_TEAMS="general.userManagementUtils.roles.nonTeams",e.NON_TEAM_USER="general.userManagementUtils.roles.nonTeamUser",e.NON_TEAM_USERS="general.userManagementUtils.roles.nonTeamUsers",e.GUEST="general.userManagementUtils.roles.guest",e.GUESTS="general.userManagementUtils.roles.guests",e.TEAM_GUEST="general.userManagementUtils.roles.teamGuest",e.USER="general.userManagementUtils.roles.user"}(r||(r={})),function(e){e.TEAM_ADMIN="general.userManagementUtils.roles.stoAdmin",e.MEMBER="general.userManagementUtils.roles.member",e.NON_TEAM_USER="general.userManagementUtils.roles.nonTeamUser",e.GUEST="general.userManagementUtils.roles.guest"}(a||(a={})),function(e){e.FULL="general.userManagementUtils.LicenseLabel.full",e.FULL_TRIAL="general.userManagementUtils.LicenseLabel.trial",e.OCCASIONAL="general.userManagementUtils.LicenseLabel.occasional",e.FREE="general.userManagementUtils.LicenseLabel.free"}(s||(s={}));var T;function L(){return f.generalTr.t(r.GUESTS)}function M(){return f.generalTr.t(r.GUEST)}function v(){return"de"!==f.generalTr.getCurrentLang().key?f.generalTr.t(r.GUEST).toLowerCase():f.generalTr.t(r.GUEST)}function x(){return f.generalTr.t(r.GUESTS)}function C(){return"de"!==f.generalTr.getCurrentLang().key?f.generalTr.t(r.GUESTS).toLowerCase():f.generalTr.t(r.GUESTS)}function h(){return f.generalTr.t(r.COMPANY_ADMIN)}function A(){return f.generalTr.t(r.STO_ADMIN)}function S(){return f.generalTr.t(r.USER)}function O(e){return(0,_.isPaidOrEduTeamOrg)(e)||(0,_.isFreeTeamOrg)(e)||(0,_.isDevTeamOrg)(e)?f.generalTr.t(r.STO_ADMIN):f.generalTr.t(r.COMPANY_ADMIN)}function y(e,n){var t,a,s,o;if(!e)return"";switch(e.role){case i.UserOrganizationRoles.ORGANIZATION_INTERNAL_ADMIN:return null!==(t=null===n||void 0===n?void 0:n.orgAdmin)&&void 0!==t?t:f.generalTr.t(r.COMPANY_ADMIN);case i.UserOrganizationRoles.ORGANIZATION_INTERNAL_USER:return null!==(a=null===n||void 0===n?void 0:n.member)&&void 0!==a?a:f.generalTr.t(r.MEMBER);case i.UserOrganizationRoles.ORGANIZATION_EXTERNAL_USER:return null!==(s=null===n||void 0===n?void 0:n.nonTeamUser)&&void 0!==s?s:f.generalTr.t(r.GUEST);case i.UserOrganizationRoles.ORGANIZATION_TEAM_GUEST_USER:return null!==(o=null===n||void 0===n?void 0:n.teamGuest)&&void 0!==o?o:f.generalTr.t(r.TEAM_GUEST);default:return e.role}}function I(e){return N(null===e||void 0===e?void 0:e.accountRole)}function N(e){switch(e){case o.UserAccountRole.ADMIN:return f.generalTr.t(a.TEAM_ADMIN);case o.UserAccountRole.USER:return f.generalTr.t(a.MEMBER);case o.UserAccountRole.EXTERNAL_USER:return f.generalTr.t(a.GUEST);default:return e||""}}function R(e){var n=e&&e.license;switch(n){case l.UserOrganizationLicense.FREE_RESTRICTED:return f.generalTr.t(s.FREE);case l.UserOrganizationLicense.FULL_TRIAL:return f.generalTr.t(s.FULL_TRIAL);case l.UserOrganizationLicense.FREE:return f.generalTr.t(s.FREE).toLowerCase();case l.UserOrganizationLicense.FULL:return f.generalTr.t(s.FULL).toLowerCase();case l.UserOrganizationLicense.OCCASIONAL:return f.generalTr.t(s.OCCASIONAL).toLowerCase();default:return n&&n.toLowerCase()||""}}function U(e,n){var t=void 0;return e&&(n===T.inLast7Days?t=e.dayPassesActivatedInLast7Days:n===T.inLast30Days?t=e.dayPassesActivatedInLast30Days:n===T.inLast60Days&&(t=e.dayPassesActivatedInLast60Days)),t}function D(e,n,t){var r=void 0,a=U(e,t)||0,s=U(e,T.inLast30Days)||0;return n&&(0,m.canUseDayPasses)(n)&&e&&e.license&&e.license===l.UserOrganizationLicense.OCCASIONAL&&e.type===c.MemberTypes.USER&&(r={hasFire:s>P(n),value:a}),r}function P(e){var n=0;return(0,_.hasFeature)(e,d.OrganizationFeatures.BUNDLE_DAYPASSES)?n=5:(0,_.hasFeature)(e,d.OrganizationFeatures.PIECE_DAYPASSES)&&(n=4),n}function w(e){var n=c.MemberTypes.INVITE;return e===u.UserState.REGISTERED&&(n=c.MemberTypes.USER),n}!function(e){e[e.inLast7Days=7]="inLast7Days",e[e.inLast30Days=30]="inLast30Days",e[e.inLast60Days=60]="inLast60Days"}(T||(T={}));function B(e,n){return n>10?e.slice(0,10).map((function(e){return e.name?e.name:e.email})).join(", ")+" "+f.generalTr.t("general.userManagementUtils.selectedUsers.tooltipText",{amount:n-10}):e.map((function(e){return e.name?e.name:e.email})).join(", ")}function k(e){var n=e.length,t=B(e,n);return'').concat(n," selected ").concat((0,b.pluralizeWord)(n,"user","users"),"")}function G(e,n){var t=new Set(e),r=new Set(n);return{addedTeams:n.filter((function(e){return!t.has(e)})),removedTeams:e.filter((function(e){return!r.has(e)}))}}function F(e,n){var t=function(e){var t;return(null===(t=n.find((function(n){return n.id===e})))||void 0===t?void 0:t.name)||""};return{addedTeams:e.addedTeams.map((function(e){return{id:e,name:t(e)}})),removedTeams:e.removedTeams.map((function(e){return{id:e,name:t(e)}}))}}function z(e,n){var t=new Map;return(n||[]).forEach((function(e){return t.set(e.id,{id:e.id,name:e.title})})),e.map((function(e){return t.get(e)}))}function j(e){var n;return String(null!==(n=null===e||void 0===e?void 0:e.value)&&void 0!==n?n:"-")}function H(e){return Boolean(null===e||void 0===e?void 0:e.hasFire)}function W(e){if(!e)return"";var n=f.generalTr.getCurrentLang().key===E.TranslationLangKey.ja_JP?"YYYY\u5e74":"YYYY";return p()(e).format(n)}function Y(e){if(!e)return"-";var n=f.generalTr.getCurrentLang().key===E.TranslationLangKey.ja_JP?"MMM Do":"MMM DD";return p()(e).format(n)}function X(e){return e?p()(e).format("LL"):"-"}function J(e){return void 0===e&&(e=1),(0,b.pluralizeWord)(e,f.generalTr.t(r.GUEST),f.generalTr.t(r.GUESTS))}},744986:(e,n,t)=>{"use strict";t.d(n,{default:()=>i});var r=t(112677),a=t(878637),s="TeamDiscovery";r.register(s,(function(){return(0,a.default)().then((function(){return Promise.all([t.e(44113),t.e(91623),t.e(89190),t.e(60038),t.e(98768),t.e(84331),t.e(22702),t.e(21835),t.e(32187),t.e(22446),t.e(80268),t.e(49371)]).then(t.bind(t,333919))})).then((function(e){return e.default}))}));const i=r.createModuleDef(s)},458443:(e,n,t)=>{"use strict";var r,a;t.d(n,{Banner:()=>y,BannerId:()=>a,BannerSize:()=>r}),function(e){e.S="S",e.M="M",e.L="L",e.XS="XS"}(r||(r={})),function(e){e.ASANA_PROMO="asana_promo",e.GUEST_EDITORS_TIP="guest_editors_tip",e.GUEST_REGISTRATION_BANNER="guest_registration_banner",e.REACT_ON_STICKY_NOTES_BANNER="discover_react_sticky_banner",e.READY_TO_HELP_TEAMMATES_BANNER="joiner_async_final_banner",e.JAPANESE_MIRO_PROMO="japanese_miro_promo",e.ONBOARDING_VIDEO_TIP="onboarding_video_tip",e.BUSINESS_PROMO_2022="business_promo_2022_banner",e.TABLET_DRAWING_PROMO="tablet_drawing_promo",e.FACILITATORS_BANNER="facilitators_banner",e.SUS="sus_survey_trigger",e.LAYOUT_4_ONBOARDING="layout_4_onboarding",e.PREMIUM_MIGRATED_TO_PTO="premium_migrated_to_pto",e.SLACK_SHAREFLOW_TRIGGER="slack_installation",e.MSTEAMS_SHAREFLOW_TRIGGER="ms_teams_installation",e.USE_CASE_GOAL_BANNER="use_case_goal_banner",e.TOP_APPS_BANNER="top_apps_banner"}(a||(a={}));var s=t(759312),i=t(827378),o=t(60042),l=t.n(o),c=t(156141),d=t.n(c),u=t(541672),m=t.n(u),b=t(214466),_=t(831845),f=t(494301),g=t(225563),p=t(253501),E=i.memo((function(e){var n=e.title;return n?i.createElement("div",{className:l()("side-banner__body-title")},n):null})),T=i.memo((function(e){var n=e.content;return n?i.createElement("div",{className:l()("side-banner__body-text")},n):null})),L=i.memo((function(e){var n=e.submitBtn,t=e.cancelBtn,a=e.bannerSize,s=e.darkTheme,o=e.textInsteadOfCancelBtn,c=n||t,d=i.useState(void 0),u=d[0],m=d[1],b=function(){n&&u&&n.onClick()};if(i.useEffect((function(){return window.addEventListener("beforeunload",b),function(){window.removeEventListener("beforeunload",b)}})),!c)return null;var p=l()("rtb-btn",{"rtb-btn--small":[r.S,r.XS].includes(a)});return i.createElement("div",{className:l()("side-banner__actions")},n&&!u&&i.createElement(_.Button,{className:l()(p,"rtb-btn--primary"),hmTap:function(){var e;n&&(n.delay?m(setTimeout(n.onClick,null===(e=n.delay)||void 0===e?void 0:e.duration)):n.onClick())}},n.text),n&&u&&n.delay&&i.createElement("div",{className:"side-banner__submit-delay"},i.createElement(f.SvgIcon,{className:"side-banner__submit-delay-check"},i.createElement(g.default,null)),i.createElement("span",null,n.delay.text),i.createElement(_.Span,{className:"rtb-link rtb-link--light",hmTap:function(){u&&clearTimeout(u),m(void 0)}},"Undo")),t&&i.createElement(_.Button,{className:l()(p,"side-banner__cancel-btn",{"rtb-btn--secondary-flat":!s,"rtb-btn--secondary-dark-flat ":s}),hmTap:t.onClick},t.text),o&&!t&&i.createElement("div",{className:l()("side-banner__text-instead-of-cancel-btn")},o))})),M=i.memo((function(e){var n=e.tag;return n?i.createElement(p.Tag,{className:"side-banner__tag",type:n.type},n.text):null})),v=i.memo((function(e){var n=e.title,t=e.content,r=e;return i.createElement("div",{className:l()("side-banner__body")},i.createElement(M,(0,s.__assign)({},e)),i.createElement(E,{title:n}),i.createElement(T,{content:t}),i.createElement(L,(0,s.__assign)({},r)))})),x=i.memo((function(e){var n=e.headerVideo;return n?i.createElement(_.Div,{className:l()("side-banner__header",{"side-banner__header--clickable":n.clickHandler}),hmTap:n.clickHandler},n.playBtn&&i.createElement("img",{className:"side-banner__video-play-btn",src:n.playBtn,alt:""}),i.createElement("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0},i.createElement("source",{src:n.url,type:"video/mp4"}))):null})),C=i.memo((function(e){var n=e.headerImage;return n?i.createElement("div",{className:"side-banner__header"},i.createElement("img",{src:n,alt:""})):null})),h=i.memo((function(e){return i.createElement(i.Fragment,null,i.createElement(x,(0,s.__assign)({},e)),i.createElement(C,(0,s.__assign)({},e)),e.headerCustom&&i.createElement("div",{className:"side-banner__header"},e.headerCustom))})),A=i.memo((function(e){var n=e.closeIcon,t=e.bannerSize,a=e,o=e;return i.createElement(i.Fragment,null,i.createElement(h,(0,s.__assign)({},a)),i.createElement(v,(0,s.__assign)({},o)),n&&i.createElement(b.BtnClose,{className:"side-banner__close",type:n.type||b.BtnCloseType.SECONDARY_LIGHT,size:[r.S,r.XS].includes(t)?b.BtnCloseSize.SMALL:b.BtnCloseSize.MEDIUM,onClose:n.onClick,dataTestid:"side-banner__close"}))})),S=m().bannerClass;function O(e){switch(e){case r.S:return"side-banner--small";case r.M:return"side-banner--medium";case r.L:return"side-banner--large";case r.XS:default:return"side-banner--xsmall"}}var y=i.memo((function(e){var n=e.darkTheme,t=e.bannerSize,r=e.disableAnimation,a=e.isClosing,o=e.isHidden,c=e.isChatVisible,d=e.additionalClassName,u=e.showCloseOnHover,m=e.customContent,b=e;return i.createElement("div",{className:l()(d,S,t,O(t),{"side-banner--theme-dark":n,"side-banner--hidden":o,"side-banner--with-chat":c,"side-banner--with-animation":!r,"side-banner--exit":!r&&a,"side-banner--hoverable":u,"side-banner--custom-content":m})},i.createElement(A,(0,s.__assign)({},b)))}),(function(e,n){return d()(e,n)}))},91209:(e,n,t)=>{"use strict";t.d(n,{CONTEXT_MENU_TEST_ID:()=>r,CONTEXT_MENU_DIVIDED_TEST_ID:()=>a,CONTEXT_MENU_CUSTOM_TEXT_TEST_ID:()=>s});var r="context-menu",a="context-menu__divider",s="ContextMenuCustomTextTestId"},795107:(e,n,t)=>{"use strict";t.d(n,{ContextMenuCustomText:()=>s,isCustomText:()=>i});var r=t(827378),a=t(91209),s=function(e){var n=e.children;return r.createElement("div",{"data-testid":a.CONTEXT_MENU_CUSTOM_TEXT_TEST_ID},n)};function i(e){return(e&&e.type)===s}},513502:(e,n,t)=>{"use strict";t.d(n,{ContextMenuItem:()=>_});var r=t(831845),a=t(827378),s=t(19762),i=t.n(s),o=i().contextMenuDestructiveAction,l=i().contextMenuItem,c=i().contextMenuItemDisabled,d=i().contextMenuSelectedMenuItem,u=a.useCallback,m=a.forwardRef,b=a.memo,_=b(m((function(e,n){var t,s=e.id,i=e.selected,m=e.onClick,b=e.onItemClick,_=e.isDestructive,f=e.disabled,g=e.className,p=e.children,E=e.dataTestid,T=e.role,L=e.tabIndex,M=u((function(e){m&&m(e,s),b&&b(s)}),[s,m,b]),v=void 0!==E?E:"".concat("context-menu-item","-").concat(s);return a.createElement(r.NoDom,{hmTap:M},a.createElement("li",{className:(0,r.classNames)(l,(t={},t[d]=!!i,t[o]=!!_,t[c]=!!f,t),g),"data-testid":v,role:T,tabIndex:L,ref:n},p))})))},929021:(e,n,t)=>{"use strict";t.d(n,{ContextMenu:()=>g});var r=t(759312),a=t(831845),s=t(827378),i=t(795107),o=t(327205),l=t.n(o),c=t(112831),d=t(91209),u=l().contextMenu,m=s.useCallback,b=s.useEffect,_=s.useState,f=s.createRef,g=(0,s.memo)((function(e){var n=e.className,t=e.selectedId,o=e.onItemClick,l=e.children,g=e.autoFocus,p=void 0===g||g,E=e.onScroll,T=_({refs:{},ids:[]}),L=T[0],M=T[1],v=m((function(e){o&&o(e)}),[o]),x=m((function(e){var n;if(L.refs[e])return L.refs[e];var t=f();return M({refs:(0,r.__assign)((0,r.__assign)({},L.refs),(n={},n[e]=t,n)),ids:[e].concat(L.ids)}),t}),[L]),C=m((function(e){var n,t,r,a,s;if("ArrowUp"===e.key||"ArrowDown"===e.key){e.preventDefault();var i=L.ids.reduce((function(e,n){return null!==L.refs[n].current?e.concat(L.refs[n]):e}),[]),o=i.findIndex((function(e){return e.current===document.activeElement}));-1===o&&i.length>0?null===(n=i[0].current)||void 0===n||n.focus():o>=0&&"ArrowUp"===e.key?0===o?null===(t=i[i.length-1].current)||void 0===t||t.focus():null===(r=i[o-1].current)||void 0===r||r.focus():o>=0&&"ArrowDown"===e.key&&(o===i.length-1?null===(a=i[0].current)||void 0===a||a.focus():null===(s=i[o+1].current)||void 0===s||s.focus())}}),[L.ids,L.refs]);if(b((function(){return document.addEventListener("keydown",C),function(){document.removeEventListener("keydown",C)}}),[C]),b((function(){var e,n=L.ids.reduce((function(e,n){return null!==L.refs[n].current?e.concat(L.refs[n]):e}),[]);n.length>0&&p&&(null===(e=n[0].current)||void 0===e||e.focus())}),[]),null==l||"object"!==typeof l)return s.createElement(s.Fragment,null);var h=s.Children.map(l,(function(e){if(null==e||"object"!==typeof e)return null;if((0,c.isDivider)(e))return s.createElement(c.ContextMenuDivider,null);if((0,i.isCustomText)(e))return e;var n=null!=e.props.selected?e.props.selected:e.props.id===t;return s.createElement(s.Fragment,{key:"context-menu-item-".concat(e.props.id)},s.cloneElement(e,(0,r.__assign)((0,r.__assign)({},e.props),{selected:n,onItemClick:v,role:"menuitem",tabIndex:0,ref:x(e.props.id)})))}));return s.createElement("ul",{className:(0,a.classNames)(u,n),"data-testid":d.CONTEXT_MENU_TEST_ID,role:"menu",onScroll:E},h)}))},112831:(e,n,t)=>{"use strict";t.d(n,{ContextMenuDivider:()=>s,isDivider:()=>i});var r=t(827378),a=t(91209),s=function(){return r.createElement("div",{"data-testid":a.CONTEXT_MENU_DIVIDED_TEST_ID,className:"context-menu__divider"})};function i(e){return(e&&e.type)===s}}}]); //# sourceMappingURL=https://miro.com/app/static/cmn~BoardUI.desktop~Dashboa.desktop~ShareAndInvite.e883a257f171efe4.js.map