define("metaserver/static/js/modules/clean/avatar/overflow_count_pill",["require","exports","tslib","react","metaserver/static/js/modules/clean/avatar/style","metaserver/static/js/modules/clean/css/css","metaserver/static/js/modules/core/i18n"],(function(e,a,t,s,n,i,r){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),s=t.__importDefault(s),i=t.__importStar(i);class o extends s.default.Component{componentDidMount(){return i.require_css("/static/css/scooter/scooter-scoped-vflRoCzLn.css")}render(){const e=` +${this.props.count} `,a=r.intl.formatMessage({id:"kOMHR0",defaultMessage:"{count, plural, one{{count} more member} other{{count} more members}}"},{count:this.props.count});return null!=this.props.onClick?s.default.createElement("button",{className:n.getClassName(this.props.dimension,["overflow-pill c-avatar--meta u-unbutton"]),onClick:this.props.onClick},s.default.createElement("span",{"aria-hidden":!0},e),s.default.createElement("span",{className:"ax-visually-hidden"},a)):s.default.createElement("div",{className:n.getClassName(this.props.dimension,["overflow-pill c-avatar--meta"])},s.default.createElement("span",{"aria-hidden":!0},e),s.default.createElement("span",{className:"ax-visually-hidden"},a))}}o.displayName="OverflowCountPill",a.default=o})),define("metaserver/static/js/modules/clean/sharing/ui_notifications_util",["require","exports","tslib","react","metaserver/static/js/modules/clean/em_string","metaserver/static/js/modules/clean/react/snackbar","spectrum-sharing/utils/sharing_constants","metaserver/static/js/modules/clean/sharing/views/rich_snackbar/api","metaserver/static/js/modules/clean/sharing/views/rich_snackbar/exp_docsend_snackbar","metaserver/static/js/modules/core/exception","metaserver/static/js/modules/core/browser_detection","metaserver/static/js/modules/core/i18n","metaserver/static/js/modules/core/browser"],(function(e,a,t,s,n,i,r,o,c,l,d,u,f){"use strict";function g(e,a){return i.Snackbar.sync(e,a,"sharing-notification")}function m(e){return u.intl.formatMessage({id:"Fbyffs",defaultMessage:"Shared {folder_name}."},{st:e=>s.default.createElement("strong",null,e),folder_name:n.Emstring.em_snippet(e,r.SNIPPET_SIZES.FILENAME)})}function S(e,a){i.Snackbar.complete(m(e),"sharing-notification",void 0,a)}function p(e,a){const t=h(e);return"editor"===a?u.intl.formatMessage({id:"OlZHQn",defaultMessage:"This link allows editing. Now copy and share it.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t}):u.intl.formatMessage({id:"qkmyRi",defaultMessage:"This link allows viewing. Now copy and share it.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t})}function h(e){const a=e=>{e.preventDefault(),e.currentTarget.select()},t=d.is_supported_mobile_browser();return s.default.createElement("span",{className:"snackbar-title__link-url"},s.default.createElement("input",{readOnly:!0,autoFocus:!t,type:"text","aria-label":u.intl.formatMessage({id:"ExhGkl",defaultMessage:"Shared link URL"}),value:e,onClick:a,onFocus:a}),t&&s.default.createElement("input",{autoFocus:!0,className:"auto-focus-placeholder",value:e,readOnly:!0,type:"text","aria-label":u.intl.formatMessage({id:"ExhGkl",defaultMessage:"Shared link URL"})}))}Object.defineProperty(a,"__esModule",{value:!0}),a.failSnackbarWithHelpCenter=a.formatSuccessMessageForFolder=a.formatMessageForCopyCTASnackbar=a.showDeleteLinkSuccessSnackbar=a.showCopyLinkProgressUnsupportedBrowserSnackbar=a.showCopyLinkProgressSupportedBrowserSnackbar=a.showCopyLinkCatchallSnackbar=a.showCopyLinkEmailNotVerifiedSnackbar=a.showCopyLinkNotFoundSnackbar=a.showCopyLinkNoPermissionSnackbar=a.showCopyLinkErrorSnackbar=a.showCopyLinkCTASnackbar=a.showCopyLinkSuccessSnackbar=a.showInBandShareSuccessDocSendSnackbar=a.showInBandShareSuccessSnackbar=a.sharingNotificationInProgress=a.sharingNotificationSuccess=a.sharingNotificationInfo=a.sharingNotificationError=void 0,s=t.__importDefault(s),l=t.__importStar(l),f=t.__importStar(f),a.sharingNotificationError=function(e){return i.Snackbar.fail(e,"sharing-notification")},a.sharingNotificationInfo=function(e){return i.Snackbar.generic(e,"sharing-notification")},a.sharingNotificationInProgress=g,a.sharingNotificationSuccess=function(e){return i.Snackbar.complete(e,"sharing-notification")},a.formatSuccessMessageForFolder=m,a.failSnackbarWithHelpCenter=function(e,a,t){let n;n=t||u.intl.formatMessage({id:"sGKSF8",defaultMessage:"Learn more"}),i.Snackbar.show(s.default.createElement(i.Snackbar,{actionButtonText:n,closeButtonText:u.intl.formatMessage({id:"0NA7+K",defaultMessage:"Close"}),onActionClick:()=>{f.open_tab(a)},title:e,variant:"fail",id:"sharing-notification"}))},a.showInBandShareSuccessSnackbar=S,a.showInBandShareSuccessDocSendSnackbar=function(e,a){o.getHasUserPreviouslyDismissedRichSnackbar(a).then(t=>{if(t)S(e);else{i.Snackbar.close("sharing-notification");const t=m(e);c.showDocSendSnackbar(e,t,a)}}).catch(a=>{l.reportException({err:new Error(`Error fetching DocSend rich snackbar dismiss metadata: ${a}`),severity:l.SEVERITY.NONCRITICAL,tags:["docsend","feature-discovery","onboarding-activation"]}),S(e)})},a.showCopyLinkSuccessSnackbar=function(e,a,t){const n=(function(e,a){const t=h(e);if("editor"===a)return u.intl.formatMessage({id:"YJc3aM",defaultMessage:"Link copied. Allows editing.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t});if("viewer"===a)return u.intl.formatMessage({id:"EK/q5b",defaultMessage:"Link copied. Allows viewing.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t});return u.intl.formatMessage({id:"ejeV4I",defaultMessage:"Link copied.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t})})(e,a);i.Snackbar.complete(n,"sharing-notification",void 0,t)},a.showCopyLinkCTASnackbar=function(e,a,t,n){const r=p(e,n);i.Snackbar.show(s.default.createElement(i.Snackbar,{actionButtonText:u.intl.formatMessage({id:"zD9HBn",defaultMessage:"Copy link"}),onActionClick:a,title:r,variant:"complete",timeoutDelayMs:void 0,id:t}))},a.showDeleteLinkSuccessSnackbar=function(e,a,t){i.Snackbar.show(s.default.createElement(i.Snackbar,{actionButtonText:u.intl.formatMessage({id:"eqpbc5",defaultMessage:"Who still has access?"}),closeButtonText:u.intl.formatMessage({id:"u/p3Pl",defaultMessage:"Close"}),onActionClick:a,title:e,variant:"complete",timeoutDelayMs:5e3,id:t}))},a.showCopyLinkErrorSnackbar=function(e,a){const t=(function(e,a){const t=h(e);return u.intl.formatMessage({id:"/a2n+f",defaultMessage:"Couldn't copy the link, but we think it was a fluke. Try copying again.{br}{copiedUrlDisplay}"},{br:s.default.createElement("br",null),copiedUrlDisplay:t})})(e);i.Snackbar.failSticky(t,"sharing-notification")},a.showCopyLinkNoPermissionSnackbar=function(){const e=u.intl.formatMessage({id:"Xxcol+",defaultMessage:"Couldn't copy the link. You don't have permission to create a link to this content."});i.Snackbar.failSticky(e,"sharing-notification")},a.showCopyLinkNotFoundSnackbar=function(){const e=u.intl.formatMessage({id:"edHs1X",defaultMessage:"We can't find this file anymore. Try checking activity or folder history to see what happened."});i.Snackbar.failSticky(e,"sharing-notification")},a.showCopyLinkEmailNotVerifiedSnackbar=function(){const e=u.intl.formatMessage({id:"ymi0Ig",defaultMessage:"You can't share until you verify your email address."});i.Snackbar.failSticky(e,"sharing-notification")},a.showCopyLinkCatchallSnackbar=function(){const e=u.intl.formatMessage({id:"Mxewsd",defaultMessage:"Couldn't copy, but it might be a fluke. Try reloading the page or ask us for help."});i.Snackbar.failSticky(e,"sharing-notification")},a.showCopyLinkProgressSupportedBrowserSnackbar=function(){g(u.intl.formatMessage({id:"T1IRKv",defaultMessage:"Getting the link..."}),!0)},a.showCopyLinkProgressUnsupportedBrowserSnackbar=function(){g(u.intl.formatMessage({id:"RZHCuI",defaultMessage:"Getting the link. Copy and share it once it’s ready."}),!0)},a.formatMessageForCopyCTASnackbar=p})),define("metaserver/static/js/modules/clean/sharing/views/rich_snackbar/api",["require","exports","tslib","metaserver/static/js/modules/clean/react/user_metadata/api","metaserver/static/js/api_v2/user_client","metaserver/static/js/modules/core/exception"],(function(e,a,t,s,n,i){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getFileId=a.setUserDismissedRichSnackbar=a.getHasUserPreviouslyDismissedRichSnackbar=void 0;a.getHasUserPreviouslyDismissedRichSnackbar=function(e){return t.__awaiter(this,void 0,void 0,(function*(){return(yield s.getUserMetadata(["DOCSEND_HAS_USER_DISMISSED_RICH_SNACKBAR"],e)).DOCSEND_HAS_USER_DISMISSED_RICH_SNACKBAR||!1}))},a.setUserDismissedRichSnackbar=function(e){return t.__awaiter(this,void 0,void 0,(function*(){const a=yield s.setUserMetadata({DOCSEND_HAS_USER_DISMISSED_RICH_SNACKBAR:!0},e);return Boolean(a.DOCSEND_HAS_USER_DISMISSED_RICH_SNACKBAR)}))},a.getFileId=e=>t.__awaiter(void 0,void 0,void 0,(function*(){const{userId:a,filePath:t}=e,s=new n.UserApiV2Client;try{return(yield s.ns("files").rpc("get_metadata",{path:t},{subjectUserId:a})).id}catch(e){return i.reportException({err:new Error("Failed to get file id"),severity:i.SEVERITY.CRITICAL,exc_extra:{e:e},tags:["rich_snackbar","product-growth","post-sharing-eisgn-rich-snackbar"]}),Promise.reject(e)}}))})),define("metaserver/static/js/modules/clean/sharing/views/rich_snackbar/exp_docsend_snackbar",["require","exports","tslib","react","dig-components/icons/src","metaserver/static/js/modules/clean/react/snackbar","metaserver/static/js/modules/clean/react/onboarding/logging/events","metaserver/static/js/modules/clean/react/onboarding/logging/logging","metaserver/static/js/modules/clean/sharing/views/rich_snackbar/api","metaserver/static/js/modules/core/browser","metaserver/static/js/modules/core/exception","metaserver/static/js/modules/core/i18n"],(function(e,a,t,s,n,i,r,o,c,l,d,u){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.showDocSendSnackbar=void 0,s=t.__importDefault(s),l=t.__importStar(l),d=t.__importStar(d);a.showDocSendSnackbar=(e,a,t)=>{const{docSendValueProp:c,tryDocSendCTA:d,remindMeLaterCTA:u}=g();i.Snackbar.show(s.default.createElement(i.Snackbar,{title:a,id:"sharing-notification",variant:"complete",onCloseClick:()=>{f(t),o.OALogger.logToProEvents(r.DocSendRichSnackbarEvents.DOCSEND_SNACKBAR_DISMISS_CLICK,{variant:"V1"})},onShown:()=>{o.OALogger.logToProEvents(r.DocSendRichSnackbarEvents.DOCSEND_SNACKBAR_SHOWN,{variant:"V1"})},richSnackbarProps:{actions:[{name:"try_docsend",icon:n.DropboxDocSendLine,text:d,onClick:e=>{l.unsafe_open_tab("https://www.docsend.com/dropbox-integration/?utm_source=Dropbox%20Referral&utm_medium=Referral&utm_campaign=exp-post-share&signup_source=exp-post-share"),f(t),o.OALogger.logToProEvents(r.DocSendRichSnackbarEvents.DOCSEND_SNACKBAR_TRY_CLICK,{variant:"V1"}),i.Snackbar.close("sharing-notification")}},{name:"remind_me_later",icon:n.EmailLine,text:u,onClick:e=>{o.OALogger.logToProEvents(r.DocSendRichSnackbarEvents.DOCSEND_SNACKBAR_REMIND_LATER_CLICK,{variant:"V1"}),i.Snackbar.close("sharing-notification")}}],helperText:c,clickHandlerArgs:{userId:-1,filePath:e}}}))};const f=e=>{c.setUserDismissedRichSnackbar(e).catch(e=>{d.reportException({err:new Error(`Error saving DocSend rich snackbar dismiss metadata: ${e}`),severity:d.SEVERITY.NONCRITICAL,tags:["docsend","feature-discovery","onboarding-activation"]})})},g=()=>({docSendValueProp:u.intl.formatMessage({id:"mhtOln",defaultMessage:"Send and track business-critical files using DocSend, a Dropbox company."}),tryDocSendCTA:u.intl.formatMessage({id:"a7qcDs",defaultMessage:"Try DocSend"}),remindMeLaterCTA:u.intl.formatMessage({id:"QTrM3U",defaultMessage:"Remind me later"})})})),define("metaserver/static/js/modules/clean/sharing/views/rich_snackbar/exp_esign_snackbar",["require","exports","tslib","react","metaserver/static/js/modules/clean/react/snackbar","metaserver/static/js/modules/core/i18n","metaserver/static/js/modules/clean/analytics","dig-components/icons/src","metaserver/static/js/modules/clean/sharing/views/rich_snackbar/api","metaserver/static/js/modules/clean/stormcrow/gating_factory"],(function(e,a,t,s,n,i,r,o,c,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.showInBandShareSuccessEsignSnackbar=a.handleSelfSignClick=a.handleSendForSignatureClick=void 0,s=t.__importDefault(s);var d,u;(function(e){e.ESIGN_SNACKBAR_SHOWN="pg_snackbar_esign_view",e.ESIGN_SNACKBAR_TRY_CLICK="pg_snackbar_esign_click",e.ESIGN_SNACKBAR_DISMISS_CLICK="pg_snackbar_esign_dismiss",e.SELFSIGN_SNACKBAR_TRY_CLICK="bt_snackbar_selfsign_click"})(d||(d={})),(function(e){e.V1="V1",e.V2="V2",e.CONTROL="CONTROL"})(u||(u={})),a.handleSendForSignatureClick=e=>f(e,!1),a.handleSelfSignClick=e=>f(e,!0);const f=(a,s)=>Promise.all([new Promise((a,t)=>{e(["metaserver/static/js/modules/clean/integrations/hellosign_deep_integration/launcher"],a,t)}).then(t.__importStar),c.getFileId(a)]).then(([{getLauncher:e},t])=>{const{userId:n,filePath:i}=a;r.ProEventsLogger.log(s?d.SELFSIGN_SNACKBAR_TRY_CLICK:d.ESIGN_SNACKBAR_TRY_CLICK,{user_id:n});const o=e(),c=s?"dropbox-file-hover-overflow-menu-self-sign":"dropbox-file-hover-overflow-menu-send-for-esign";return o.init({entryPoint:s?"post_sharing_snackbar_self_sign":"post_sharing_snackbar",file:{file_id:t,fq_path:i},source:c,selfSign:s}),o}).then(e=>(e.launch(),e)).finally(()=>{n.Snackbar.close("sharing-notification")});a.showInBandShareSuccessEsignSnackbar=(e,t,c,f,g,m,S,p)=>{n.Snackbar.close("sharing-notification");const h=m?void 0:i.intl.formatMessage({id:"ACOoAR",defaultMessage:"Did you know you can get this file signed, right in Dropbox?"}),_=i.intl.formatMessage({id:"NAMRb1",defaultMessage:"Send for signature"}),k=p===u.V1||p===u.V2;if(k||p===u.CONTROL){l.getGatingClientSingleton().logExposure({stormcrowVariantInfo:{feature:"bt_self_sign_entry_point",variant:p}})}const b=p===u.V1?i.intl.formatMessage({id:"qoTNQz",defaultMessage:"Self-sign"}):i.intl.formatMessage({id:"nCeilO",defaultMessage:"Add my signature"}),C=[{name:"send_for_signature",icon:o.SignatureLine,text:_,onClick:a.handleSendForSignatureClick,dataUxaLog:"post_share_snackbar_esign_click"}];k&&C.push({name:"self_sign",icon:o.EditLine,text:b,onClick:a.handleSelfSignClick,dataUxaLog:p===u.V1?"post_share_snackbar_selfsign_click":"post_share_snackbar_add_my_signature_click"}),n.Snackbar.show(s.default.createElement(n.Snackbar,{title:t,id:"sharing-notification",variant:"complete",onCloseClick:()=>{S(),r.ProEventsLogger.log(d.ESIGN_SNACKBAR_DISMISS_CLICK,{user_id:f})},onShown:()=>{r.ProEventsLogger.log(d.ESIGN_SNACKBAR_SHOWN,{user_id:f})},richSnackbarProps:{actionBarAlignment:"left",actions:C,helperText:h,clickHandlerArgs:{userId:f,filePath:c||e,ns_id:g}},forceDig:!0}))}})); //# sourceMappingURL=pkg-sharing-sync-and-share-page.min.js-vflRqJjAq.map