define("metaserver/static/js/modules/clean/accessibility/utils",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.accessibleBrandedColorPalette=t.accessibleColorPalette=void 0,t.accessibleColorPalette=["#006AFF","#0073E1","#007BC3","#007F9B","#008578","#008750","#008928","#008800","#0573EB","#0579C3","#0580A0","#05857D","#058655","#058932","#05890A","#0A71F0","#0A78CD","#0A7FAA","#0A8487","#0A855F","#0A8737","#0A880F","#0F6EF5","#0F76D7","#0F7DB4","#0F818C","#0F8669","#0F8741","#0F8819","#146DFF","#1475DC","#147BBE","#14819B","#148473","#14864B","#148723","#1969FF","#1972E1","#1979C3","#1980A0","#198278","#198550","#198728","#198700","#1E70E6","#1E79C8","#1E7FA5","#1E837D","#1E8555","#1E8832","#1E880A","#236EEB","#2376D2","#237CAF","#238187","#23845F","#23883C","#238914","#286DF5","#2876D7","#287CB4","#28808C","#288469","#288541","#288619","#2D6AFA","#2D73DC","#2D7BB9","#2D8096","#2D836E","#2D8446","#2D8823","#3267FF","#3271E1","#3279C3","#327D9B","#328378","#328550","#328528","#328600","#376EE6","#3777C8","#377DA5","#37807D","#37855A","#378632","#37860A","#3C6CEB","#3C74CD","#3C7BAA","#3C8087","#3C835F","#3C8437","#3C8614","#416AF5","#4173D7","#4179B9","#417E91","#418069","#418341","#418419","#4667FA","#466FDC","#4676BE","#467B9B","#468073","#46824B","#468423","#4B63FF","#4B6DE1","#4B75BE","#4B7B9B","#4B8078","#4B8150","#4B8228","#4B8300","#5069E6","#5072C8","#5079A5","#507C7D","#50815A","#508232","#50830A","#5567F0","#556FD2","#5575AA","#557A87","#557E5F","#55823C","#558314","#5A65F5","#5A6DD7","#5A75B4","#5A7A91","#5A7D69","#5A7F41","#5A821E","#5F61FA","#5F69DC","#5F71BE","#5F779B","#5F7E50","#5F7F28","#5F8100","#6466E6","#646DC3","#6475A5","#647D55","#647E2D","#648005","#6964EB","#696BC8","#6972A5","#697C55","#697E2D","#697F05","#6E62EB","#6E6AC8","#6E71A5","#6E7C46","#6E7E1E","#7358FF","#7363E1","#736ABE","#7372A0","#785CEB","#7864CD","#786DAF","#7D53FF","#7D5EE1","#7D66C3","#7D6EA0","#8255F5","#825FD7","#8268B9","#826D91","#8756F0","#8760D2","#8766AA","#8C4AFF","#8C56E6","#8C60C8","#8C66A0","#914BF5","#9157DC","#9160BE","#916596","#964BEB","#9655D2","#965EAF","#966691","#9B47F0","#9B51D2","#9B5CB4","#9B6191","#A041F5","#A04EDC","#A058B9","#A06196","#A53BF5","#A548DC","#A553BE","#A55A96","#AA34FA","#AA42E6","#AA4FC8","#AA58A0","#AA5F78","#AA614B","#AA6623","#AF29FF","#AF38E6","#AF47D2","#AF52AF","#AF5782","#AF5E5A","#AF622D","#AF6400","#B42CF0","#B43CD7","#B447B4","#B45291","#B45864","#B45D37","#B45D05","#B919FF","#B92CE6","#B93BC8","#B94AAA","#B9547D","#B95B4B","#B95A14","#BE0CF0","#BE1FEB","#BE31CD","#BE41B4","#BE4C87","#BE5455","#BE561E","#C307EB","#C31AE1","#C32CC8","#C33DB4","#C3488C","#C34F5A","#C35428","#C803E1","#C816E1","#C826C3","#C836AF","#C8428C","#C8495F","#C84F32","#C85200","#CD11C8","#CD22C8","#CD31AF","#CD3B87","#CD4664","#CD4B37","#CD4D0A","#D20CC3","#D21CB4","#D229A0","#D23587","#D23E64","#D23F37","#D2430F","#D708AF","#D716A0","#D72291","#D73087","#D7355F","#D73A3C","#D73A14","#DC0596","#DC119B","#DC1D91","#DC256E","#DC2E5A","#DC343C","#DC3419","#E1027D","#E10C87","#E11882","#E11B5A","#E12755","#E12A37","#E12919","#E13200","#E6075F","#E60C4B","#E61655","#E61D46","#E62132","#E61B14","#E61A00","#EB0232","#EB0214","#EB0D30"],t.accessibleBrandedColorPalette=["#61082B","#CEB4FF","#FFAFA2","#FFD830","#FFCB95","#D8BEA2","#0D2481","#B4D0E7","#A2D39B","#005744","#D0D0D3","#813BF6"]})),define("metaserver/static/js/modules/clean/browse_uri_interface",["require","exports","metaserver/static/js/modules/clean/previews/data/preview_type_util","metaserver/static/js/modules/clean/react/browse/uri_helper","metaserver/static/js/modules/clean/sync_everything/constants","metaserver/static/js/modules/clean/viewer","metaserver/static/js/modules/core/uri"],(function(e,t,_,s,r,i,o){"use strict";function a(e){return s.browse_root(i.Viewer.get_viewer(),e)}function n(e,t,_={}){return"/"!==t.charAt(0)&&(t="/"+t),new o.URI({scheme:"https",authority:"www.dropbox.com",path:`/preview${t}`,query:Object.assign(Object.assign({},_),{role:e?e.role:void 0})})}Object.defineProperty(t,"__esModule",{value:!0}),t.browse_uri_for_fq_path=t.href_for_file=t.preview_uri_for_fq_path=t.get_browse_root=void 0,t.get_browse_root=a,t.preview_uri_for_fq_path=n,t.href_for_file=function(e,t,s={}){let i;if(t.is_dir&&(i=r.BACKUP_ICONS.includes(t.icon)?r.backupUrlForFqPath(t.fq_path):a(e)+o.URI.encode_parts(t.fq_path)),t.preview&&_.isCloudDoc(t.preview)){i=t.preview.content.exit_url||t.href}else t.is_cloud_doc&&t.open_to_url&&(i=t.open_to_url);return i||(i=n(e,t.fq_path,s).toString()),i},t.browse_uri_for_fq_path=function(e,t,_={},s){const i=(null==s?void 0:s.isBackup)?r.BACKUP_BROWSE_ROOT:a(e);return new o.URI({scheme:"https",authority:"www.dropbox.com",path:`${i}${t}`,query:_})}})),define("metaserver/static/js/modules/clean/filetypes",["require","exports"],(function(e,t){"use strict";var _;Object.defineProperty(t,"__esModule",{value:!0}),t.FileTypeMap=t.FileTypes=void 0,(function(e){e[e.FILE=1]="FILE",e[e.FOLDER=2]="FOLDER",e[e.PACKAGE=3]="PACKAGE",e[e.SHARED_FOLDER=4]="SHARED_FOLDER",e[e.SANDBOX=5]="SANDBOX",e[e.TEAM_SHARED_FOLDER=6]="TEAM_SHARED_FOLDER",e[e.TEAM_MEMBER_FOLDER=7]="TEAM_MEMBER_FOLDER",e[e.VAULT_FOLDER=8]="VAULT_FOLDER",e[e.FAMILY_SHARED_FOLDER=9]="FAMILY_SHARED_FOLDER"})(_=t.FileTypes||(t.FileTypes={})),t.FileTypeMap=new Map([["file",_.FILE],["folder",_.FOLDER],["package",_.PACKAGE],["shared_folder",_.SHARED_FOLDER],["sandbox",_.SANDBOX],["team_shared_folder",_.TEAM_SHARED_FOLDER],["team_member_folder",_.TEAM_MEMBER_FOLDER],["vault_folder",_.VAULT_FOLDER],["family_shared_folder",_.FAMILY_SHARED_FOLDER]])})),define("metaserver/static/js/modules/clean/history",["require","exports","tslib","lodash","metaserver/static/js/modules/core/assert","metaserver/static/js/modules/core/uri","metaserver/static/js/modules/clean/ux_analytics/UxAnalyticsDispatcher","metaserver/static/js/modules/core/browser","metaserver/static/js/modules/clean/history_singleton","metaserver/static/js/modules/clean/history_helper","metaserver/static/js/modules/clean/react/edison/router_utils","metaserver/static/js/modules/clean/react/edison/spa_product_name"],(function(e,t,_,s,r,i,o,a,n,E,l,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),s=_.__importStar(s),a=_.__importStar(a),E=_.__importStar(E);const d=(function(){const e=function(){return E.getUrl()},t=(e,t)=>(null==t&&(t=void 0),String(i.URI.parse(e).setQuery(t))),_=function(t=e()){return E.deconstructUrl(t)},d={},u={};let A=e(),O=null,S="";const R=function(e){return S+"/"+e.substring(S.length).split("/")[1]},I=function(e){const t=_(A),s=R(t.path);if(s in e){const _=t.path.substr(s.length+1);e[s].map(e=>e(_,t.qargs))}},T=()=>I(d),D=()=>I(u),f=function(e,t,_){if(_[e]){const s=_[e].indexOf(t);_[e].splice(s,1)}},p=function(e,t){R(e)!==R(t)&&D()},L=function(){const t=e();t!==A&&(p(A,t),A=t,T(),m())};function m(){o.UxAnalyticsDispatcher.dispatchHistoryChange(a.get_href())}return o.UxAnalyticsDispatcher.initUrl(a.get_href()),{init(){O||(A=e(),O=setInterval(L,50))},_add_callback(e,t,_){this.init(),r.assert("string"==typeof e,"DBHistory prefix is not a string"),r.assert(0===e.indexOf("/"),"DBHistory prefix must be absolute"),r.assert(-1===e.substring(S.length).indexOf("/",1),"multi-component prefixes arent supported"),_[e]||(_[e]=[]),_[e].push(t)},add_callback(e,t,_=!1){this._add_callback(e,t,d),_||T()},remove_callback(e,t){f(e,t,d)},remove_exit_callback(e,t){f(e,t,u)},add_exit_callback(e,t){this._add_callback(e,t,u)},fire_callbacks(){T()},fire_exit_callbacks(){D()},_build_url_for_state_change:(e,_)=>(r.assert("string"==typeof e,"DBHistory path is not a string"),r.assert(0===e.indexOf("/"),"DBHistory path must be relative"),r.assert(-1===e.indexOf("//"),"DBHistory path contains //"),t(e,_)),_pre_state_change:e=>e!==A&&(p(A,e),!0),_post_state_change(t=!0){A=e(),t&&T()},replace_state(e,t,_){void 0===_&&(_={}),_=s.defaults(_,{immediatelyRestoreState:!0});const r=this._build_url_for_state_change(e,t);if(this._pre_state_change(r)){if(l.shouldUseReactRouter())n.getBrowserHistory().replace(r);else{if(!window.history.replaceState)return;c.startNavigation(),window.history.replaceState(null,null,r)}this._post_state_change(_.immediatelyRestoreState),m()}},push_state(e,t,_){null==_&&(_={}),_=s.defaults(_,{immediatelyRestoreState:!0}),r.assert(-1===e.indexOf("?"),"DBHistory path contains ?"),r.assert(-1===e.indexOf("#"),"DBHistory path contains #");const i=this._build_url_for_state_change(e,t);this._pre_state_change(i)&&(l.shouldUseReactRouter()?n.getBrowserHistory().push(i):window.history.pushState(null,null,i),this._post_state_change(_.immediatelyRestoreState),m())},update_query_param(e,t){const _=this.deconstruct_url();_.qargs[e]=t,this.replace_state(_.path,_.qargs)},remove_query_param(e){const t=this.deconstruct_url();delete t.qargs[e],this.replace_state(t.path,t.qargs)},reset(){[d,u].forEach(e=>{Object.keys(e).forEach(t=>{e[t].forEach(_=>{f(t,_,e)})})}),A=e(),O=null,S=""},get_url:e,get_uri:function(){const t=i.URI.parse(e());return t.setPath(i.URI.encode_parts(t.getPath())),t},construct_url:t,deconstruct_url:_,set_base_prefix:e=>{S=e}}})();t.default=d})),define("metaserver/static/js/modules/clean/history_helper",["require","exports","metaserver/static/js/modules/core/uri"],(function(e,t,_){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deconstructUrl=t.getUrl=void 0;const s=new RegExp("#|;|\\?|:|@|&|=|\\+|\\$");t.getUrl=function(){let e=window.location.pathname;const t=window.location.search;return-1!==e.search(s)&&(e=String(new _.URI({path:e}))),e+t},t.deconstructUrl=function(e=t.getUrl()){const s=e.split("?");return{url:e,path:s[0],qargs:_.URI.parse(e).getQuery()}}})),define("metaserver/static/js/modules/clean/immutability_helper",["require","exports","tslib","deep-freeze"],(function(e,t,_,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.push=t.unshift=t.splice=t.mergeIn=t.merge=t.setIn=t.updateIn=t.update=t.set=t.getIn=t.withMutations=t.thaw=void 0,s=_.__importDefault(s);const r=Array.prototype.slice;function i(e){if(null==e)throw new TypeError("Cannot thaw null/undefined object");if(Array.isArray(e))return r.call(e);{const t=Object.create(Object.getPrototypeOf(e)),_=Object.getOwnPropertyNames(e);for(const s of _){const _=Object.getOwnPropertyDescriptor(e,s);_&&(_.get||_.set)?(_.configurable=!0,Object.defineProperty(t,s,_)):t[s]=e[s]}return t}}function o(e,t,_){if(null==e)throw new TypeError("Object to `set` cannot be null");if(e[t]===_)return e;{const r=i(e);return r[t]=_,s.default(r)}}function a(e,t,_){return o(e,t,_(e[t]))}function n(e,t,_){if(!t||0===t.length)throw new TypeError(`Invalid key path: ${JSON.stringify(t)}`);if(null==e)throw new TypeError("Target object cannot be null");const s=t[0];return 1===t.length?a(e,s,_):o(e,s,n(e[s],t.slice(1),_))}function E(e,t){if(null==e||null==t)throw new TypeError("Both target and source cannot be null");const _=Object.keys(t).reduce((_,s)=>(t[s]!==e[s]&&_.push(s),_),[]);if(_.length){const r=i(e);for(const e of _){const _=Object.getOwnPropertyDescriptor(t,e);void 0!==_&&Object.defineProperty(r,e,_)}return s.default(r)}return e}t.thaw=i,t.withMutations=function(e,t){const _=i(e);return t(_),s.default(_)},t.getIn=function(e,t){if(!t||0===t.length)throw new TypeError(`Invalid key path: ${JSON.stringify(t)}`);return t.reduce((e,t)=>null==e?null:e[t],e)},t.set=o,t.update=a,t.updateIn=n,t.setIn=function e(t,_,s){if(!_||0===_.length)throw new TypeError(`Invalid key path: ${JSON.stringify(_)}`);if(null==t)throw new TypeError("Target object cannot be null");const r=_[0];switch(_.length){case 1:return o(t,r,s);default:return o(t,r,e(t[r]||{},_.slice(1),s))}},t.merge=E,t.mergeIn=function(e,t,_){if(null==e||null==_)throw new TypeError("Both target and source cannot be null");return n(e,t,e=>E(e,_))},t.splice=function(e,t,_,...i){const o=r.call(e);return o.splice(t,_,...i),s.default(o)},t.unshift=function(e,...t){const _=r.call(e);return _.unshift(...t),s.default(_)},t.push=function(e,...t){const _=r.call(e);return _.push(...t),s.default(_)}})),define("metaserver/static/js/modules/clean/previews/constants",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_WORD_DOC_FILE_SIZE_B=t.MAX_PPT_FILE_SIZE_B=t.MAX_ARCHIVE_FILE_SIZE_B=t.IworkExtensions=t.PreviewType=void 0,(function(e){e.Archive="archive",e.Audio="audio",e.CloudDoc="cloud_doc",e.Excel="excel",e.HTML="html",e.Image="image",e.Linkfile="linkfile",e.Other="other",e.SsrDoc="ssr_doc",e.RawHTML="raw_html",e.Restricted="restricted",e.Video="video",e.Doc="doc",e.Photo="photo",e.Text="text"})(t.PreviewType||(t.PreviewType={})),t.IworkExtensions=["key","pages","numbers","kth"],t.MAX_ARCHIVE_FILE_SIZE_B=536870912,t.MAX_PPT_FILE_SIZE_B=301989888,t.MAX_WORD_DOC_FILE_SIZE_B=167772160})),define("metaserver/static/js/modules/clean/previews/data/preview_type_util",["require","exports","metaserver/static/js/modules/clean/previews/constants"],(function(e,t,_){"use strict";function s(e){return t=>{const _=r(t);return!!_&&_===e}}function r(e){if(e&&e.content)return e.content[".tag"]}Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewType=t.isOther=t.isRestricted=t.isCloudDoc=t.isImage=t.isSsrDoc=t.isHtml=t.isLinkfile=t.isAudio=t.isVideo=t.isExcel=t.isRawHtml=t.isArchive=void 0,t.isArchive=s(_.PreviewType.Archive),t.isRawHtml=s(_.PreviewType.RawHTML),t.isExcel=s(_.PreviewType.Excel),t.isVideo=s(_.PreviewType.Video),t.isAudio=s(_.PreviewType.Audio),t.isLinkfile=s(_.PreviewType.Linkfile),t.isHtml=s(_.PreviewType.HTML),t.isSsrDoc=s(_.PreviewType.SsrDoc),t.isImage=s(_.PreviewType.Image),t.isCloudDoc=s(_.PreviewType.CloudDoc),t.isRestricted=s(_.PreviewType.Restricted),t.isOther=s(_.PreviewType.Other),t.getPreviewType=r})),define("metaserver/static/js/modules/clean/react/badge",["require","exports","tslib","react","classnames","metaserver/static/js/modules/clean/react/components/css","metaserver/static/js/modules/core/i18n"],(function(e,t,_,s,r,i,o){"use strict";var a,n;Object.defineProperty(t,"__esModule",{value:!0}),t.Badge=t.badgeVariantToText=t.BadgeColor=t.BadgeVariant=void 0,s=_.__importDefault(s),r=_.__importDefault(r),(function(e){e.NEW="new",e.PRO="pro",e.BETA="beta",e.PLUS="plus",e.ALPHA="alpha",e.FAMILY="family"})(a=t.BadgeVariant||(t.BadgeVariant={})),(function(e){e.NEON_GREEN="neon-green",e.STONE_FORTY="stone-forty",e.SQUASH="squash",e.PINK="pink",e.PINK_OUTLINE="pink-outline",e.SAPPHIRE="sapphire"})(n=t.BadgeColor||(t.BadgeColor={})),t.badgeVariantToText={[a.NEW]:o.intl.formatMessage({id:"ZAPyt+",defaultMessage:"New"}),[a.PRO]:o.intl.formatMessage({id:"ZtDF5r",defaultMessage:"Pro"}),[a.BETA]:o.intl.formatMessage({id:"8Dtg9+",defaultMessage:"Beta"}),[a.PLUS]:o.intl.formatMessage({id:"LQXQ8X",defaultMessage:"Plus"}),[a.ALPHA]:o.intl.formatMessage({id:"WAYapU",defaultMessage:"Alpha"}),[a.FAMILY]:o.intl.formatMessage({id:"QAKF9I",defaultMessage:"Family"})};class E extends s.default.Component{render(){const{variant:e,color:_,absolute:i,className:o,onClick:a}=this.props,n={};return a&&(n.onClick=a),s.default.createElement("span",Object.assign({className:r.default("badge",`badge--variant-${e}`,`badge--color-${_}`,{"badge--absolute":i},o)},n),t.badgeVariantToText[e]||null)}}E.defaultProps={color:n.NEON_GREEN,absolute:!1,upperCase:!1},E.displayName="BadgeWithoutCss",t.Badge=i.requireCssWithComponent(E,["/static/css/react/badge-vfl6Rg3oC.css"])})),define("metaserver/static/js/modules/clean/react/browse/constants",["require","exports","metaserver/static/js/modules/clean/react/files_view/sort_types","metaserver/static/js/modules/core/i18n"],(function(e,t,_,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FILES_VIEW_LEFT_MARGIN=t.BROWSE_SUGGESTIONS_V11_SUBHEADER_LABEL_MAX_CHARS_FOR_TINY_SCREEN=t.BROWSE_SUGGESTIONS_V11_FILENAME_WIDTH_AFTER_TRUNCATION=t.BROWSE_SUGGESTIONS_V11_FILENAME_MAX_CHARS_FOR_TINY_SCREEN=t.BROWSE_SUGGESTIONS_V11_FILENAME_MAX_CHARS=t.BROWSE_SUGGESTIONS_V11_MAX_NUM_OF_CARDS=t.BROWSE_SUGGESTIONS_V11_CARD_MARGIN_RIGHT=t.BROWSE_SUGGESTIONS_V11_SIDE_PADDING=t.BROWSE_SUGGESTIONS_V10_FILENAME_MAX_CHARS_FOR_TINY_SCREEN=t.BROWSE_SUGGESTIONS_V10_FILENAME_MAX_CHARS=t.BROWSE_SUGGESTIONS_V10_MAX_NUM_OF_CARDS=t.BROWSE_SUGGESTIONS_V10_CARD_MAX_WIDTH=t.BROWSE_SUGGESTIONS_V10_CARD_MIN_WIDTH=t.BROWSE_SUGGESTIONS_V10_CARD_MARGIN_RIGHT_FOR_TINY_SCREEN=t.BROWSE_SUGGESTIONS_V10_CARD_MAX_MARGIN_RIGHT=t.BROWSE_SUGGESTIONS_V10_CARD_MIN_MARGIN_RIGHT=t.BROWSE_SUGGESTIONS_V11_CARD_WIDTH=t.BROWSE_SUGGESTIONS_V10_CARD_IMG_HEIGHT=t.BROWSE_SUGGESTIONS_V10_SIDE_PADDING=t.BROWSE_DEFAULT_SORT_ORDER=t.BROWSE_FILES_VIEW_ID=t.browseSidebarNavigationCommandIds=t.CREATE_FOLDER_ACTION_ORIGIN_TYPE=t.BrowseFolderOverviewComponentNamespace=t.BROWSE_RIGHT_RAIL_ACTION_BAR_HEIGHT=t.BROWSE_ACTION_BAR_HEIGHT=t.FRAMEWORK_ARGS=t.BrowseQueryArgShowValue=t.BrowseQueryArg=t.SEARCH_REVERSE_ORDER_TYPE=t.SEARCH_ORDER_BY_TYPE=t.MAX_FOLDER_SIZE_ITERATIONS=t.MAX_FOLDER_SIZE_QUEUE_SIZE=t.MAX_FOLDERS_PER_CALL=t.SharedWithActionType=t.ExtensionCategories=t.DeletedFileTypeCapitalizedCategoryTranslations=t.DeletedFileTypeCategoryTranslations=t.FileTypeCapitalizedCategoryTranslations=t.FileTypeCategoryTranslations=t.BROWSE_FILE_VIEWER_ELEMENT_ID=t.BrowseBoltClientStatus=void 0,(function(e){e[e.NotReady=0]="NotReady",e[e.NotLive=1]="NotLive",e[e.Live=2]="Live"})(t.BrowseBoltClientStatus||(t.BrowseBoltClientStatus={})),t.BROWSE_FILE_VIEWER_ELEMENT_ID="browse-react-file-viewer-container";const r={BINDER:["binder"],PAPER:["paper"],PAPER_TEMPLATE:["papert"],IMAGE:["3fr","arw","bmp","cr2","crw","dcr","dcs","dng","erf","gif","heic","j2c","j2k","jp2","jpc","jpeg","jpf","jpg","jpg2","jpm","jpx","kdc","mef","mos","mrw","nef","nrw","orf","pef","png","ppm","psd","r3d","raf","rw2","rwl","sr2","svg","svgz","tga","tif","tiff","wbmp","web","webp","x3f","ico","heif"],VIDEO:["3gp","3gpp","3gpp2","avi","dv","flv","m2t","m4v","mkv","mov","mp4","mpeg","mpg","mts","mxf","ts","vob","wmv"],AUDIO:["aif","flac","m4a","m4p","mp3","ogg","wav","wma"],DOCUMENT:["ai","cdr","csv","doc","docx","docm","eps","fla","gdoc","gsheet","gslides","indd","keynote","numbers","otf","pages","pdf","ppt","pptx","pptm","pps","ppsx","ppsm","ps","rtf","swf","txt","wpd","xls","xlsx","xlsm"],COMPRESSED_FILE:["7z","bz2","gz","gzip","rar","tar","zip"],CODE:["as","as3","asm","aspx","bat","c","cc","cmake","coffee","cpp","cs","css","cxx","diff","erb","erl","groovy","gry","h","haml","hh","hpp","html","htm","hxx","java","js","json","jsx","less","lst","m","make","mk","ml","mm","msg","out","patch","php","pl","pm","plist","properties","py","rb","sass","scala","scm","script","scss","sh","sml","sql","vb","vi","vim","xhtml","xml","xsd","xsl","y","yaml","yml","yxx"],DISK_IMAGE:["dmg","iso"],EXECUTABLE:["exe"],SHORTCUT:["lnk","web"],LINK:["url","webloc"],FONT:["ttf"]};t.FileTypeCategoryTranslations={FILE:s.intl.formatMessage({id:"LDyvpN",defaultMessage:"File"}),FOLDER:s.intl.formatMessage({id:"MLqiSW",defaultMessage:"Folder"}),SHARED_FOLDER:s.intl.formatMessage({id:"r6q13e",defaultMessage:"Shared folder"}),TEAM_SHARED_FOLDER:s.intl.formatMessage({id:"QRPh7O",defaultMessage:"Team folder"}),TEAM_MEMBER_FOLDER:s.intl.formatMessage({id:"dbz79e",defaultMessage:"Member folder"}),PUBLIC_FOLDER:s.intl.formatMessage({id:"MLqiSW",defaultMessage:"Folder"}),IMAGE:s.intl.formatMessage({id:"UOGf2g",defaultMessage:"Image"}),VIDEO:s.intl.formatMessage({id:"vBfB8B",defaultMessage:"Video"}),AUDIO:s.intl.formatMessage({id:"rNrCBf",defaultMessage:"Audio"}),DOCUMENT:s.intl.formatMessage({id:"4hS4op",defaultMessage:"Document"}),COMPRESSED_FILE:s.intl.formatMessage({id:"JiHG/V",defaultMessage:"Archive"}),CODE:s.intl.formatMessage({id:"raxpN5",defaultMessage:"Code"}),DISK_IMAGE:s.intl.formatMessage({id:"SOgCWH",defaultMessage:"Disk image"}),EXECUTABLE:s.intl.formatMessage({id:"b3A+2r",defaultMessage:"Executable"}),SHORTCUT:s.intl.formatMessage({id:"4gEt6j",defaultMessage:"Shortcut"}),LINK:s.intl.formatMessage({id:"g8rKMf",defaultMessage:"Link"}),FONT:s.intl.formatMessage({id:"uXxNTN",defaultMessage:"Font"}),SANDBOX:s.intl.formatMessage({id:"aG7Srv",defaultMessage:"App folder"}),PAPER:s.intl.formatMessage({id:"ONHPlw",defaultMessage:"Paper doc"}),PAPER_TEMPLATE:s.intl.formatMessage({id:"TfIt0w",defaultMessage:"Paper template"}),BINDER:s.intl.formatMessage({id:"3Tt6Qx",defaultMessage:"Binder"}),VAULT_FOLDER:s.intl.formatMessage({id:"vnfQqb",defaultMessage:"Life Vault folder"}),FAMILY_SHARED_FOLDER:s.intl.formatMessage({id:"BerEfa",defaultMessage:"Family Room folder"})},t.FileTypeCapitalizedCategoryTranslations={FILE:s.intl.formatMessage({id:"tJFdOn",defaultMessage:"FILE"}),FOLDER:s.intl.formatMessage({id:"7rgxnM",defaultMessage:"FOLDER"}),SHARED_FOLDER:s.intl.formatMessage({id:"vNZivq",defaultMessage:"SHARED FOLDER"}),TEAM_SHARED_FOLDER:s.intl.formatMessage({id:"IXvy9x",defaultMessage:"TEAM FOLDER"}),TEAM_MEMBER_FOLDER:s.intl.formatMessage({id:"yGNa0c",defaultMessage:"MEMBER FOLDER"}),PUBLIC_FOLDER:s.intl.formatMessage({id:"7rgxnM",defaultMessage:"FOLDER"}),IMAGE:s.intl.formatMessage({id:"4QA8Na",defaultMessage:"IMAGE"}),VIDEO:s.intl.formatMessage({id:"2rL0+o",defaultMessage:"VIDEO"}),AUDIO:s.intl.formatMessage({id:"GrjtS2",defaultMessage:"AUDIO"}),DOCUMENT:s.intl.formatMessage({id:"ioEtgN",defaultMessage:"DOCUMENT"}),COMPRESSED_FILE:s.intl.formatMessage({id:"BGilt5",defaultMessage:"ARCHIVE"}),CODE:s.intl.formatMessage({id:"Ft4lr4",defaultMessage:"CODE"}),DISK_IMAGE:s.intl.formatMessage({id:"1qV3DH",defaultMessage:"DISK IMAGE"}),EXECUTABLE:s.intl.formatMessage({id:"A1NOlF",defaultMessage:"EXECUTABLE"}),SHORTCUT:s.intl.formatMessage({id:"pfzCOV",defaultMessage:"SHORTCUT"}),LINK:s.intl.formatMessage({id:"XjsMWH",defaultMessage:"LINK"}),FONT:s.intl.formatMessage({id:"1C5I6H",defaultMessage:"FONT"}),SANDBOX:s.intl.formatMessage({id:"tfq31P",defaultMessage:"APP FOLDER"}),PAPER:s.intl.formatMessage({id:"Tjck7C",defaultMessage:"PAPER DOC"}),PAPER_TEMPLATE:s.intl.formatMessage({id:"2u9ULB",defaultMessage:"PAPER TEMPLATE"}),BINDER:s.intl.formatMessage({id:"rSy2De",defaultMessage:"BINDER"}),VAULT_FOLDER:s.intl.formatMessage({id:"tnX9rj",defaultMessage:"LIFE VAULT FOLDER"}),FAMILY_SHARED_FOLDER:s.intl.formatMessage({id:"PBlZQX",defaultMessage:"FAMILY ROOM FOLDER"})},t.DeletedFileTypeCategoryTranslations={FILE:s.intl.formatMessage({id:"OHbXbJ",defaultMessage:"Deleted file"}),FOLDER:s.intl.formatMessage({id:"XE6vCf",defaultMessage:"Deleted folder"}),SHARED_FOLDER:s.intl.formatMessage({id:"W2wrK9",defaultMessage:"Deleted shared folder"}),TEAM_SHARED_FOLDER:s.intl.formatMessage({id:"F0Q7WV",defaultMessage:"Deleted team folder"}),TEAM_MEMBER_FOLDER:s.intl.formatMessage({id:"VgH9Ou",defaultMessage:"Deleted member folder"}),PUBLIC_FOLDER:s.intl.formatMessage({id:"XE6vCf",defaultMessage:"Deleted folder"}),IMAGE:s.intl.formatMessage({id:"NCnmwu",defaultMessage:"Deleted image"}),VIDEO:s.intl.formatMessage({id:"nsh0or",defaultMessage:"Deleted video"}),AUDIO:s.intl.formatMessage({id:"yQbWhp",defaultMessage:"Deleted audio"}),DOCUMENT:s.intl.formatMessage({id:"Xwxvln",defaultMessage:"Deleted document"}),COMPRESSED_FILE:s.intl.formatMessage({id:"zwMg2i",defaultMessage:"Deleted archive"}),CODE:s.intl.formatMessage({id:"/orPeq",defaultMessage:"Deleted code"}),DISK_IMAGE:s.intl.formatMessage({id:"MQv1l8",defaultMessage:"Deleted disk image"}),EXECUTABLE:s.intl.formatMessage({id:"aoKWUe",defaultMessage:"Deleted executable"}),SHORTCUT:s.intl.formatMessage({id:"4GMZOq",defaultMessage:"Deleted shortcut"}),LINK:s.intl.formatMessage({id:"NM+/2b",defaultMessage:"Deleted link"}),FONT:s.intl.formatMessage({id:"rLjiMm",defaultMessage:"Deleted font"}),SANDBOX:s.intl.formatMessage({id:"YFhk/Q",defaultMessage:"Deleted app folder"}),PAPER:s.intl.formatMessage({id:"D5S/Kk",defaultMessage:"Deleted Paper doc"}),PAPER_TEMPLATE:s.intl.formatMessage({id:"Ox2/TQ",defaultMessage:"Deleted Paper template"}),BINDER:s.intl.formatMessage({id:"hiUob7",defaultMessage:"Deleted Binder"}),VAULT_FOLDER:s.intl.formatMessage({id:"ASqQAc",defaultMessage:"Deleted life vault folder"}),FAMILY_SHARED_FOLDER:s.intl.formatMessage({id:"jqkqwe",defaultMessage:"Deleted family room folder"})},t.DeletedFileTypeCapitalizedCategoryTranslations={FILE:s.intl.formatMessage({id:"IoL4sF",defaultMessage:"DELETED FILE"}),FOLDER:s.intl.formatMessage({id:"zMV4Wd",defaultMessage:"DELETED FOLDER"}),SHARED_FOLDER:s.intl.formatMessage({id:"LxW7Y4",defaultMessage:"DELETED SHARED FOLDER"}),TEAM_SHARED_FOLDER:s.intl.formatMessage({id:"kDN/V9",defaultMessage:"DELETED TEAM FOLDER"}),TEAM_MEMBER_FOLDER:s.intl.formatMessage({id:"TE3/Vi",defaultMessage:"DELETED MEMBER FOLDER"}),PUBLIC_FOLDER:s.intl.formatMessage({id:"zMV4Wd",defaultMessage:"DELETED FOLDER"}),IMAGE:s.intl.formatMessage({id:"rd8+Mu",defaultMessage:"DELETED IMAGE"}),VIDEO:s.intl.formatMessage({id:"8lAMhk",defaultMessage:"DELETED VIDEO"}),AUDIO:s.intl.formatMessage({id:"RiEcIb",defaultMessage:"DELETED AUDIO"}),DOCUMENT:s.intl.formatMessage({id:"VsOpFf",defaultMessage:"DELETED DOCUMENT"}),COMPRESSED_FILE:s.intl.formatMessage({id:"DXIWrE",defaultMessage:"DELETED ARCHIVE"}),CODE:s.intl.formatMessage({id:"9ZqdLn",defaultMessage:"DELETED CODE"}),DISK_IMAGE:s.intl.formatMessage({id:"AUVVuM",defaultMessage:"DELETED DISK IMAGE"}),EXECUTABLE:s.intl.formatMessage({id:"oTEqgI",defaultMessage:"DELETED EXECUTABLE"}),SHORTCUT:s.intl.formatMessage({id:"xEbOp4",defaultMessage:"DELETED SHORTCUT"}),LINK:s.intl.formatMessage({id:"DO0qKT",defaultMessage:"DELETED LINK"}),FONT:s.intl.formatMessage({id:"zxDOdi",defaultMessage:"DELETED FONT"}),SANDBOX:s.intl.formatMessage({id:"7eTQm2",defaultMessage:"DELETED APP FOLDER"}),PAPER:s.intl.formatMessage({id:"lSwz5n",defaultMessage:"DELETED PAPER DOC"}),PAPER_TEMPLATE:s.intl.formatMessage({id:"PwDZzA",defaultMessage:"DELETED PAPER TEMPLATE"}),BINDER:s.intl.formatMessage({id:"GER5ks",defaultMessage:"DELETED BINDER"}),VAULT_FOLDER:s.intl.formatMessage({id:"nSmYxv",defaultMessage:"DELETED LIFE VAULT FOLDER"}),FAMILY_SHARED_FOLDER:s.intl.formatMessage({id:"sc9Z0O",defaultMessage:"DELETED FAMILY ROOM FOLDER"})},t.ExtensionCategories={};for(const e of Object.keys(r)){const _=r[e];for(const s of _)t.ExtensionCategories[s]=e}var i;(function(e){e.SET_SHARED_FOLDER_DATA="SET_SHARED_FOLDER_DATA",e.SET_SHARED_LINK_DATA="SET_SHARED_LINK_DATA",e.SET_SHARED_LINK_INFO_FOR_PARENT_PATH="SET_SHARED_LINK_INFO_FOR_PARENT_PATH",e.SET_SHARED_FILE_DATA="SET_SHARED_FILE_DATA",e.SIGNAL_SHARED_FILE_DATA_OUT_OF_DATE="SIGNAL_SHARED_FILE_DATA_OUT_OF_DATE",e.SIGNAL_SHARED_FOLDER_DATA_OUT_OF_DATE="SIGNAL_SHARED_FOLDER_DATA_OUT_OF_DATE",e.SIGNAL_SHARED_LINK_DATA_OUT_OF_DATE="SIGNAL_SHARED_LINK_DATA_OUT_OF_DATE",e.CLEAR_SHARED_FOLDER_DATA_FOR_NS="CLEAR_SHARED_FOLDER_DATA_FOR_NS",e.REMOVE_SHARED_LINK_DATA="REMOVE_SHARED_LINK_DATA",e.BROWSE_FILES_UPDATED="BROWSE_FILES_UPDATED",e.BROWSE_FILES_LOADED="BROWSE_FILES_LOADED",e.INIT_INTEGRATION_DATA="INIT_INTEGRATION_DATA"})(t.SharedWithActionType||(t.SharedWithActionType={})),t.MAX_FOLDERS_PER_CALL=100,t.MAX_FOLDER_SIZE_QUEUE_SIZE=50,t.MAX_FOLDER_SIZE_ITERATIONS=1e3,(function(e){e.RELEVANCE="RELEVANCE",e.LAST_MODIFIED_TIME="LAST_MODIFIED_TIME"})(t.SEARCH_ORDER_BY_TYPE||(t.SEARCH_ORDER_BY_TYPE={})),(function(e){e.TRUE="true",e.FALSE="false"})(t.SEARCH_REVERSE_ORDER_TYPE||(t.SEARCH_REVERSE_ORDER_TYPE={})),(function(e){e.country_override="country_override",e.d="d",e.last_fq_path="last_fq_path",e.path="path",e.preview="preview",e.public_mode_override="public_mode_override",e.query="query",e.query_unnormalized="query_unnormalized",e.search_session_id="search_session_id",e.search_token="search_token",e.select="select",e.activity="activity",e.rewind="rewind",e.folder_history="folder_history",e.from_desktop_client="from_desktop_client",e.stormcrow_override="stormcrow_override",e.stormcrow_override_data_field="stormcrow_override_data_field",e.stormcrow_override_population="stormcrow_override_population",e.stormcrow_override_ttl="stormcrow_override_ttl",e.stormcrow_panel="stormcrow_panel",e.uncompressed_js="uncompressed_js",e.use_packages="use_packages",e.file_categories="file_categories",e.preselected_for_showcase="preselected_for_showcase",e.search_from="search_from",e.share="share",e.share_manage_access="share_manage_access",e.reload="reload",e.folder_overview="folder_overview",e.search_order_by="search_order_by",e.search_reverse_order="search_reverse_order",e.search_account_id="search_account_id",e.pp_setup="pp_setup",e.unfollow_folder="unfollow_folder",e.manage_folder_subscription="manage_folder_subscription",e.highlight="highlight",e.search_last_modified_date="search_last_modified_date",e.search_last_modified_date_start="search_last_modified_date_start",e.search_last_modified_date_end="search_last_modified_date_end",e.search_date_taken="search_date_taken",e.search_date_taken_start="search_date_taken_start",e.search_date_taken_end="search_date_taken_end",e.search_dimensions="search_dimensions",e.naming_convention="naming_convention",e.tidy_up="tidy_up",e.automations="automations",e.show="show",e.organized_home="organized_home"})(i=t.BrowseQueryArg||(t.BrowseQueryArg={})),(function(e){e.ADMIN_CHECKLIST="admin_checklist"})(t.BrowseQueryArgShowValue||(t.BrowseQueryArgShowValue={})),t.FRAMEWORK_ARGS=[[i.country_override],[i.public_mode_override],[i.stormcrow_override],[i.stormcrow_override_data_field],[i.stormcrow_override_population],[i.stormcrow_override_ttl],[i.stormcrow_panel],[i.uncompressed_js],[i.use_packages]],t.BROWSE_ACTION_BAR_HEIGHT=39,t.BROWSE_RIGHT_RAIL_ACTION_BAR_HEIGHT=63,t.BrowseFolderOverviewComponentNamespace="BROWSE",t.CREATE_FOLDER_ACTION_ORIGIN_TYPE={BROWSE_CDM_NEW_FOLDER_MODAL:"BROWSE_CDM_NEW_FOLDER_MODAL",BROWSE_NEW_FOLDER_MODAL:"BROWSE_NEW_FOLDER_MODAL",BROWSE_MOVE_DIALOG:"BROWSE_MOVE_DIALOG",BROWSE_VAULT_NEW_FOLDER_MODAL:"BROWSE_VAULT_NEW_FOLDER_MODAL",HOME_NEW_FOLDER_MODAL:"HOME_NEW_FOLDER_MODAL",HOME_CREATE_FILE_MODAL:"HOME_CREATE_FILE_MODAL",HOME_UPLOAD_MODAL:"HOME_UPLOAD_MODAL",NAV_NEW_FOLDER_MODAL:"NAV_NEW_FOLDER_MODAL",NAV_CREATE_FILE_MODAL:"NEW_CREATE_FILE_MODAL"},t.browseSidebarNavigationCommandIds=["files","cdmFiles","myFiles","allFiles","fileExplorerUI"],t.BROWSE_FILES_VIEW_ID="browse_files_view_id",t.BROWSE_DEFAULT_SORT_ORDER={sortField:_.SortField.FILENAME,sortDirection:_.SortDirection.ASCENDING},t.BROWSE_SUGGESTIONS_V10_SIDE_PADDING=16,t.BROWSE_SUGGESTIONS_V10_CARD_IMG_HEIGHT=79,t.BROWSE_SUGGESTIONS_V11_CARD_WIDTH=190,t.BROWSE_SUGGESTIONS_V10_CARD_MIN_MARGIN_RIGHT=16,t.BROWSE_SUGGESTIONS_V10_CARD_MAX_MARGIN_RIGHT=24,t.BROWSE_SUGGESTIONS_V10_CARD_MARGIN_RIGHT_FOR_TINY_SCREEN=8,t.BROWSE_SUGGESTIONS_V10_CARD_MIN_WIDTH=157,t.BROWSE_SUGGESTIONS_V10_CARD_MAX_WIDTH=162,t.BROWSE_SUGGESTIONS_V10_MAX_NUM_OF_CARDS=6,t.BROWSE_SUGGESTIONS_V10_FILENAME_MAX_CHARS=12,t.BROWSE_SUGGESTIONS_V10_FILENAME_MAX_CHARS_FOR_TINY_SCREEN=11,t.BROWSE_SUGGESTIONS_V11_SIDE_PADDING=16,t.BROWSE_SUGGESTIONS_V11_CARD_MARGIN_RIGHT=8,t.BROWSE_SUGGESTIONS_V11_MAX_NUM_OF_CARDS=6,t.BROWSE_SUGGESTIONS_V11_FILENAME_MAX_CHARS=8,t.BROWSE_SUGGESTIONS_V11_FILENAME_MAX_CHARS_FOR_TINY_SCREEN=4,t.BROWSE_SUGGESTIONS_V11_FILENAME_WIDTH_AFTER_TRUNCATION=90,t.BROWSE_SUGGESTIONS_V11_SUBHEADER_LABEL_MAX_CHARS_FOR_TINY_SCREEN=7,t.FILES_VIEW_LEFT_MARGIN=44})),define("metaserver/static/js/modules/clean/react/browse/models",["require","exports","tslib","metaserver/static/js/modules/clean/datetime/datetime","metaserver/static/js/modules/clean/display_format","metaserver/static/js/modules/clean/filepath/filepath","metaserver/static/js/modules/clean/filetypes","metaserver/static/js/modules/clean/immutability_helper","metaserver/static/js/modules/clean/react/browse/constants","metaserver/static/js/modules/clean/sharing/access_level","metaserver/static/js/modules/core/assert","metaserver/static/js/modules/core/exception","metaserver/static/js/modules/core/i18n"],(function(e,t,_,s,r,i,o,a,n,E,l,c,d){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.itemTimestampInMs=t.itemId=t.FileSharedWithMe=t.UserDefinedItem=t.PaperFolder=t.Paper=t.BrowseContext=t.Config=t.File=void 0,i=_.__importStar(i);class u{constructor(e){this.bytes=e.bytes,this.direct_blockserver_link=e.direct_blockserver_link,this.event_type=e.event_type,this.ext=e.ext,this.file_id=e.file_id,this.filename_highlights=e.filename_highlights,this.highlight_spans=e.highlight_spans,this.fq_path=e.fq_path,this.href=e.href,this.icon=e.icon,this.is_active=e.is_active,this.is_cloud_doc=e.is_cloud_doc,this.is_dir=e.is_dir,this.is_in_team_folder_tree=e.is_in_team_folder_tree,this.is_in_vault_folder=e.is_in_vault_folder,this.is_locked=e.is_locked,this.is_lockholder=e.is_lockholder,this.is_symlink=e.is_symlink,this.is_unmounted=e.is_unmounted,this.is_versionable=e.is_versionable,this.last_modified_name=e.last_modified_name,this.latest_rev=e.latest_rev,this.lockholder_name=e.lockholder_name,this.ts_locked=e.ts_locked,this.lock_info=e.lock_info,this.match_type=e.match_type,this._mount_access_perms=e._mount_access_perms,this.ns_id=e.ns_id,this.ns_path=e.ns_path,this.open_to_url=e.open_to_url,this.preview=e.preview,this.per_node_metadata=e.per_node_metadata,this.preview_type=e.preview_type,this.read_only=!!e.read_only,this.request_id=e.request_id,this.revision_id=e.revision_id,this.sjid=e.sjid,this.sort_key=e.sort_key,this.sort_rank=e.sort_rank,this.snippets=e.snippets,this.sync_setting=e.sync_setting,this.target_ns=e.target_ns,this.team_folder_status=e.team_folder_status,this.thumbnail_url_tmpl=e.thumbnail_url_tmpl,this.ts=e.ts,this.type=e.type,this.isDeleted=!!e.isDeleted,this.fetchFolderSizesStatus=e.fetchFolderSizesStatus,this.last_action_by_user_ts=e.last_action_by_user_ts,this.has_automated_rule=e.has_automated_rule,this.tags=e.tags,this.media_data=e.media_data}get ago(){return T(this.ts)}get agoFromLastActionByUserTs(){return T(this.last_action_by_user_ts)}get size(){return this.isDeleted||this.bytes<0?d.intl.formatMessage({id:"RBvabN",defaultMessage:"Deleted"}):void 0===this.bytes?"":r.format_bytes(this.bytes)}static fromServerObject(e){const t=Object.assign(Object.assign({},e),{_mount_access_perms:e.mount_access_perms,isDeleted:-1===e.bytes});return new u(t)}static fromApiV2Object(e){let t,_,s,r,i=null;e.has_mount_access_perms&&(t=e.mount_access_perms),e.is_locked&&(i=e.lock_info,_=e.lock_info.is_lockholder,s=e.lock_info.lockholder_name,r=e.lock_info.ts_locked);const a=o.FileTypeMap.get(e.type[".tag"]);null==a&&c.reportStack("Object file type not recognized. Falling back to FileTypes.FILE",{exc_extra:{type:e.type[".tag"]}});let n=e.fq_path;n||(n="/");let E=e.icon;"/"===n&&(E="dropbox_32");const l=Object.assign(Object.assign({},e),{bytes:e.size_bytes||0,direct_blockserver_link:e.direct_blockserver_link||"",event_type:0,ext:e.ext||"",file_id:e.file_id||"",href:e.href||"",icon:E,is_cloud_doc:!!e.is_cloud_doc,is_dir:!!e.is_dir,is_in_team_folder_tree:!!e.is_in_team_folder_tree,is_in_vault_folder:!!e.is_in_vault_folder,is_locked:!!e.is_locked,is_symlink:!!e.is_symlink,is_unmounted:!!e.is_unmounted,is_versionable:!0,revision_id:e.revision_id||"",sjid:e.sjid||0,sort_key:e.sort_key||"",target_ns:e.target_ns||0,type:null!=a?a:0,ns_id:e.ns_id||0,ns_path:e.ns_path||"",fq_path:n,_mount_access_perms:t,isDeleted:-1===e.size_bytes,is_lockholder:_,lockholder_name:s,ts_locked:r,lock_info:i,has_automated_rule:!!e.has_automated_rule,preview:void 0});return new u(l)}static fromAnyFileObject(e){return"object"==typeof e.type?u.fromApiV2Object(e):u.fromServerObject(e)}set(e,t){return a.set(this,e,t)}merge(e){return a.merge(this,e)}toJS(){return Object.assign({},this)}static getFilename(e){return i.filename(e.fq_path)}static getExtension(e){return e.is_dir?"":i.file_extension(i.filename(e.fq_path))}static getExtensionFromPathForServerObject(e,t){return e?"":"."+i.file_extension(i.filename(t))}static getCategoryDescription(e,t=!1,_=!1){let s;if(e.is_dir)if(e.is_in_team_folder_tree)s="TEAM_SHARED_FOLDER";else switch(s="FOLDER",e.type){case o.FileTypes.TEAM_SHARED_FOLDER:s="TEAM_SHARED_FOLDER";break;case o.FileTypes.SHARED_FOLDER:s="SHARED_FOLDER";break;case o.FileTypes.SANDBOX:s="SANDBOX";break;case o.FileTypes.TEAM_MEMBER_FOLDER:s="TEAM_MEMBER_FOLDER";break;case o.FileTypes.VAULT_FOLDER:s="VAULT_FOLDER";break;case o.FileTypes.FAMILY_SHARED_FOLDER:s="FAMILY_SHARED_FOLDER";break;default:e.target_ns&&(s="SHARED_FOLDER")}else s=n.ExtensionCategories[u.getExtension(e)]||"FILE";return e.isDeleted&&!_?t?n.DeletedFileTypeCapitalizedCategoryTranslations[s]:n.DeletedFileTypeCategoryTranslations[s]:t?n.FileTypeCapitalizedCategoryTranslations[s]:n.FileTypeCategoryTranslations[s]}static isTeamSharedFolder(e){return e.type===o.FileTypes.TEAM_SHARED_FOLDER}static isTeamMemberFolder(e){return e.type===o.FileTypes.TEAM_MEMBER_FOLDER}static isFamilySharedFolder(e){return e.type===o.FileTypes.FAMILY_SHARED_FOLDER}static isReadOnlySharedFolder(e){const{_mount_access_perms:t}=e;return null!=t&&!t.includes("can_edit")}static isNoAccessSharedFolder(e){const{_mount_access_perms:t}=e;return null!=t&&!t.includes("can_view")}static canViewFileMembers(e,t){const{_mount_access_perms:_}=e;return!(_&&_.indexOf("can_view_members")<0)&&(!(t&&!t.canViewContainingNSMembers)||!!(_&&_.indexOf("can_view_members")>=0))}updateSize(e,t){return this.merge({bytes:e,fetchFolderSizesStatus:t})}}t.File=u;class A{constructor(e={}){this.isPublicFolderEnabled=!!e.isPublicFolderEnabled,this.publicFolderFqPath=e.publicFolderFqPath,this.publicAppToken=e.publicAppToken,Object.freeze(this)}static fromServerObject(e){return new A({isPublicFolderEnabled:e.public_folder_enabled,publicFolderFqPath:e.public_folder_fq_path,publicAppToken:e.public_app_token})}set(e,t){return a.set(this,e,t)}toJSON(){return Object.assign({},this)}toJS(){return this.toJSON()}}t.Config=A;class O{constructor({canViewContainingNSMembers:e,currentNSID:t,currentFQPath:_,currentMountPoint:s,currentNSPath:r,currentSharedFolderPermissionRole:i,currentNSAllowsNesting:o,permanentDeletionDisabledStateByNSID:a,isInFolderMode:n,isCurrentlyInRoot:l,isInsideSandboxFolder:c,isInsideSharedFolder:d,isInsideTeamFolderRoot:u,isInsideArchivedTeamFolder:O,isInsideTeamFolderTree:S,isInsideMyTeamFolderTree:R,isInsideVaultFolder:I,isInFamilySharedFolder:T,isInsideFamilySharedFolder:D,isNonUserRelativeContext:f,pathRoot:p,rootNSID:L,showPinnedTeamFolder:m,teamFolderOwnerTeamApiId:N,blockHash:C,config:h,syncSetting:g,ts:M}={}){this.canViewContainingNSMembers=null==e||e,this.currentNSID=t||0,this.currentFQPath=_||"",this.currentMountPoint=s,this.currentNSPath=r,this.currentSharedFolderPermissionRole=null!=i?i:E.NameSpaceAccess.ACCESS_NO_ACCESS,this.currentNSAllowsNesting=!!o,this.permanentDeletionDisabledStateByNSID=a||{},this.isInFolderMode=null==n||n,this.isCurrentlyInRoot=!!l,this.isInsideSandboxFolder=!!c,this.isInsideSharedFolder=!!d,this.isInsideTeamFolderRoot=!!u,this.isInsideArchivedTeamFolder=!!O,this.isInsideTeamFolderTree=!!S,this.isInsideMyTeamFolderTree=!!R,this.isInsideVaultFolder=!!I,this.isInFamilySharedFolder=!!T,this.isInsideFamilySharedFolder=!!D,this.isNonUserRelativeContext=!!f,this.pathRoot=p,this.rootNSID=L,this.showPinnedTeamFolder=!!m,this.teamFolderOwnerTeamApiId=N,this.blockHash=C,this.config=h||new A,this.syncSetting=g,this.ts=M}static fromServerObject(e){let t,_,s=e.containing_fq_path||"";s.startsWith("/")||(s=`/${s}`),e.inside_shared_folder&&(t=E.NameSpaceAccess.ACCESS_READER);const r=e.containing_ns_permissions||[],i=r.includes("mount_shared_folders");return e.inside_shared_folder&&(r.includes("edit_contents")&&(t=E.NameSpaceAccess.ACCESS_WRITER),r.includes("change_folder_options")&&(t=E.NameSpaceAccess.ACCESS_OWNER),r.includes("view_members")||(_=!1)),new O({blockHash:e.block_hash,canViewContainingNSMembers:_,config:A.fromServerObject(e),currentFQPath:s,currentMountPoint:e.containing_mount_point,currentNSAllowsNesting:i,currentNSID:e.containing_ns_id,currentNSPath:e.containing_ns_path,currentSharedFolderPermissionRole:t,isCurrentlyInRoot:e.in_root_dir,isInFolderMode:e.inside_dir,isInsideSandboxFolder:e.inside_sandbox_folder,isInsideArchivedTeamFolder:e.inside_archived_team_folder,isInsideTeamFolderRoot:e.inside_team_folder_root,isInsideSharedFolder:e.inside_shared_folder,isInsideTeamFolderTree:e.inside_team_folder_tree,isInsideMyTeamFolderTree:e.inside_my_team_folder_tree,isInsideVaultFolder:e.inside_vault_folder,isInFamilySharedFolder:e.in_family_shared_folder,isInsideFamilySharedFolder:e.inside_family_shared_folder,isNonUserRelativeContext:e.is_non_user_relative_context,pathRoot:e.path_root,permanentDeletionDisabledStateByNSID:e.permanent_delete_is_disabled_by_ns_id,rootNSID:e.root_ns_id,showPinnedTeamFolder:e.show_pinned_team_folder,teamFolderOwnerTeamApiId:e.team_folder_owner_team_dbtid,syncSetting:e.sync_setting,ts:e.ts})}static fromApiV2Object(e){let t,_,s=e.containing_fq_path||"";s.startsWith("/")||(s=`/${s}`),e.inside_shared_folder&&(t=E.NameSpaceAccess.ACCESS_READER);const r=e.containing_ns_permissions||[],i=r.includes("mount_shared_folders");e.inside_shared_folder&&(r.includes("edit_contents")&&(t=E.NameSpaceAccess.ACCESS_WRITER),r.includes("change_folder_options")&&(t=E.NameSpaceAccess.ACCESS_OWNER),r.includes("view_members")||(_=!1));const o={};if(e.deleted_ns_id_infos)for(const t of e.deleted_ns_id_infos)void 0!==t.ns_id&&void 0!==t.permanent_delete_is_disabled&&(o[t.ns_id]=t.permanent_delete_is_disabled);return new O({blockHash:e.block_hash||"",canViewContainingNSMembers:_,currentFQPath:s,currentMountPoint:e.containing_mount_point||"",currentNSAllowsNesting:i,currentNSID:e.containing_ns_id||0,currentNSPath:e.containing_ns_path||"",currentSharedFolderPermissionRole:t,isCurrentlyInRoot:!!e.in_root_dir,isInFolderMode:!!e.inside_dir,isInsideSandboxFolder:!!e.inside_sandbox_folder,isInsideArchivedTeamFolder:!!e.inside_archived_team_folder,isInsideTeamFolderRoot:!!e.inside_team_folder_root,isInsideSharedFolder:!!e.inside_shared_folder,isInsideTeamFolderTree:!!e.inside_team_folder_tree,isInsideMyTeamFolderTree:!!e.inside_my_team_folder_tree,isInsideVaultFolder:!!e.inside_vault_folder,isInFamilySharedFolder:!!e.in_family_shared_folder,isInsideFamilySharedFolder:!!e.inside_family_shared_folder,isNonUserRelativeContext:!!e.is_non_user_relative_context,permanentDeletionDisabledStateByNSID:o,rootNSID:e.root_ns_id||0,showPinnedTeamFolder:!!e.show_pinned_team_folder,teamFolderOwnerTeamApiId:e.team_folder_owner_team_dbtid,ts:e.ts||0})}set(e,t){return a.set(this,e,t)}toJSON(){return Object.assign({},this)}toJS(){return this.toJSON()}isCurrentPathWriteable(){const{currentSharedFolderPermissionRole:e,isInsideSharedFolder:t}=this;return!t||e===E.NameSpaceAccess.ACCESS_WRITER||e===E.NameSpaceAccess.ACCESS_OWNER}getNameOfTargetFolder(e){return i.filename(this.currentFQPath,e)}get ago(){return T(this.ts)}}t.BrowseContext=O;class S{constructor(e){this.title=e.title,this.pad_id=e.pad_id,this.url=e.url,this.title_highlights=e.title_highlights,this.highlight_spans=e.highlight_spans,this.last_editor_name=e.last_editor_name,this.request_id=e.request_id,this.sort_rank=e.sort_rank,this.snippets=e.snippets,this.ts=e.ts}get last_modified_date(){return this.ts?s.format_date_timezone_offset(new Date(this.ts),s.localized_datetime_format):""}static fromServerObject(e){return new S(e)}}t.Paper=S;class R{constructor(e){this.name=e.name,this.url=e.url,this.folder_id=e.folder_id,this.title_highlights=e.title_highlights,this.highlight_spans=e.highlight_spans,this.request_id=e.request_id,this.sort_rank=e.sort_rank}static fromServerObject(e){return new R(e)}}t.PaperFolder=R;t.UserDefinedItem=class{constructor(e){this.renderUserDefinedItemRow=e.renderUserDefinedItemRow}};class I{constructor(e){this.bytes=e.bytes,this.ext=e.ext,this.file_id=e.file_id,this.filename=e.filename,this.highlight_spans=e.highlight_spans,this.href=e.href,this.icon=e.icon,this.is_cloud_doc=e.is_cloud_doc,this.last_modified_name=e.last_modified_name,this.match_type=e.match_type,this.request_id=e.request_id,this.server_timestamp=e.server_timestamp,this.sort_rank=e.sort_rank,this.snippets=e.snippets,this.thumbnail_url_tmpl=e.thumbnail_url_tmpl,this.ts=e.ts,this.type=e.type,this.last_action_by_user_ts=e.last_action_by_user_ts}static fromServerObject(e){return new I(e)}get ago(){return T(this.ts)}get agoFromLastActionByUserTs(){return T(this.last_action_by_user_ts)}get size(){return this.bytes<0||void 0===this.bytes?"":r.format_bytes(this.bytes)}static getFilename(e){return e.filename||"Dropbox"}static getCategoryDescription(e){const t=n.ExtensionCategories[i.file_extension(I.getFilename(e))]||"FILE";return n.FileTypeCategoryTranslations[t]}}function T(e){return null==e?"":s.format_date_timezone_offset(new Date(1e3*e),s.localized_datetime_format)}t.FileSharedWithMe=I,t.itemId=function(e){return e instanceof u?e.fq_path:e instanceof I?e.file_id:e instanceof S?e.pad_id:e.folder_id},t.itemTimestampInMs=function(e){return e instanceof u||e instanceof I||e instanceof S?e instanceof u||e instanceof I?null===e.ts||void 0===e.ts?0:1e3*e.ts:new Date(e.ts).getTime():(l.assert(!1,"Get timestamp in millisecond is only supported for File, FileSharedWithMe and Paper",{tags:["search"]}),0)}})),define("metaserver/static/js/modules/clean/react/browse/uri_helper",["require","exports","metaserver/static/js/modules/clean/react/browse/constants","metaserver/static/js/modules/clean/history_helper","metaserver/static/js/modules/clean/sync_everything/constants"],(function(e,t,_,s,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getQueryArgs=t.getUserRoot=t.browse_root=t.browseBaseUrls=void 0;function i(e,t){return r.isBackupBrowse()?r.BACKUP_BROWSE_ROOT:t&&e.is_paired?"personal"===t.role?"/personal":"/work":"/home"}t.browseBaseUrls=["/home","/work","/personal","/backups"],t.browse_root=i,t.getUserRoot=function(e,t){const _=i(e,t);return!r.isBackupBrowse()&&t.is_cdm_member&&t.cdm_tmf_path?_+t.cdm_tmf_path:_},t.getQueryArgs=()=>{var e;const{qargs:t}=s.deconstructUrl();return{d:t[_.BrowseQueryArg.d],select:t[_.BrowseQueryArg.select],path:t[_.BrowseQueryArg.path],last_fq_path:t[_.BrowseQueryArg.last_fq_path],query:t[_.BrowseQueryArg.query],query_unnormalized:t[_.BrowseQueryArg.query_unnormalized],preview:t[_.BrowseQueryArg.preview],search_session_id:t[_.BrowseQueryArg.search_session_id],country_override:t[_.BrowseQueryArg.country_override],public_mode_override:t[_.BrowseQueryArg.public_mode_override],stormcrow_override:t[_.BrowseQueryArg.stormcrow_override],stormcrow_override_data_field:t[_.BrowseQueryArg.stormcrow_override_data_field],stormcrow_override_population:t[_.BrowseQueryArg.stormcrow_override_population],stormcrow_override_ttl:t[_.BrowseQueryArg.stormcrow_override_ttl],stormcrow_panel:t[_.BrowseQueryArg.stormcrow_panel],uncompressed_js:t[_.BrowseQueryArg.uncompressed_js],use_packages:t[_.BrowseQueryArg.use_packages],file_categories:t[_.BrowseQueryArg.file_categories],preselected_for_showcase:t[_.BrowseQueryArg.preselected_for_showcase],activity:t[_.BrowseQueryArg.activity],rewind:t[_.BrowseQueryArg.rewind],from_desktop_client:t[_.BrowseQueryArg.from_desktop_client],search_from:t[_.BrowseQueryArg.search_from],folder_overview:void 0!==t[_.BrowseQueryArg.folder_overview]||void 0,search_order_by:t[_.BrowseQueryArg.search_order_by],search_reverse_order:t[_.BrowseQueryArg.search_reverse_order],pp_setup:void 0!==t[_.BrowseQueryArg.pp_setup]||void 0,unfollow_folder:void 0!==t[_.BrowseQueryArg.unfollow_folder]||void 0,manage_folder_subscription:t[_.BrowseQueryArg.manage_folder_subscription],highlight:t[_.BrowseQueryArg.highlight],search_last_modified_date:t[_.BrowseQueryArg.search_last_modified_date],search_last_modified_date_start:t[_.BrowseQueryArg.search_last_modified_date_start],search_last_modified_date_end:t[_.BrowseQueryArg.search_last_modified_date_end],search_date_taken:t[_.BrowseQueryArg.search_date_taken],search_date_taken_start:t[_.BrowseQueryArg.search_date_taken_start],search_date_taken_end:t[_.BrowseQueryArg.search_date_taken_end],search_dimensions:t[_.BrowseQueryArg.search_dimensions],naming_convention:"true"===t[_.BrowseQueryArg.naming_convention]||void 0,tidy_up:"true"===t[_.BrowseQueryArg.tidy_up]||void 0,automations:null===(e=t[_.BrowseQueryArg.automations])||void 0===e?void 0:e.toString(),show:(r=t[_.BrowseQueryArg.show],r?"string"==typeof r?[r]:r:[]),share_manage_access:"true"===t[_.BrowseQueryArg.share_manage_access]||void 0,organized_home:"true"===t[_.BrowseQueryArg.organized_home]||void 0};var r}})),define("metaserver/static/js/modules/clean/react/browse/logger_util",["require","exports","metaserver/static/js/modules/clean/web_user_action_events"],(function(e,t,_){"use strict";function s(e){return!!e&&!!e.fq_path}Object.defineProperty(t,"__esModule",{value:!0}),t.getAudienceDescriptionLoggingPayload=t.makeSelectionEvent=t.countFilesAndFolders=t.isPaperFolder=t.isPaper=t.isFile=void 0,t.isFile=s,t.isPaper=function(e){return!!e&&!!e.pad_id},t.isPaperFolder=function(e){return void 0!==e.folder_id},t.countFilesAndFolders=function(e){const t=e.filter(e=>s(e)&&e.is_dir).count();return{num_files_selected:e.filter(e=>s(e)&&!e.is_dir).count(),num_folders_selected:t}},t.makeSelectionEvent=function(e,t){const s=t.selected.subtract(e.selected);if(!s.size){const s=e.selected.subtract(t.selected);return{event:_.WebUserActionLogEvent.UNSELECT_ROW,itemId:s.first()}}return{event:_.WebUserActionLogEvent.SELECT_ROW,itemId:s.first()}},t.getAudienceDescriptionLoggingPayload=function(e,t,_){return{access:_||"no_access",has_company_team:e.filter(e=>e.is_automatic).length>0,folder_level:t.fq_path.split("/").length-2,file_id:t.file_id,is_folder:t.is_dir}}})),define("metaserver/static/js/modules/clean/react/files_view/sort_types",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SortDirection=t.SortLabel=t.SortField=void 0,(function(e){e.FILENAME="FILENAME",e.MODIFIED="MODIFIED",e.CATEGORY="CATEGORY",e.EXTENSION="EXTENSION",e.SIZE="SIZE",e.SHARED_WITH="SHARED_WITH",e.SYNC_SETTING="SYNC_SETTING",e.FILE_COUNTS="FILE_COUNTS",e.RELEVANCE="RELEVANCE",e.LOCKED_FILES="LOCKED_FILES",e.POLICY="POLICY",e.TAGS="TAGS",e.CLIENT_ACCESS="CLIENT_ACCESS"})(t.SortField||(t.SortField={})),(function(e){e.FILENAME="FILES_BY_NAME",e.MODIFIED="FILES_BY_MODIFIED",e.CATEGORY="FILES_BY_CATEGORY",e.EXTENSION="FILES_BY_NAME",e.SIZE="FILES_BY_SIZE",e.SHARED_WITH="FILES_BY_NAME",e.SYNC_SETTING="FILES_BY_SYNC_SETTING",e.FILE_COUNTS="FILES_BY_FILE_COUNTS",e.RELEVANCE="FILES_BY_RELEVANCE",e.LOCKED_FILES="LOCKED_FILES",e.POLICY="FILES_BY_POLICY",e.CLIENT_ACCESS="FILES_BY_CLIENT_ACCESS"})(t.SortLabel||(t.SortLabel={})),(function(e){e.ASCENDING="ASCENDING",e.DESCENDING="DESCENDING"})(t.SortDirection||(t.SortDirection={}))})),define("metaserver/static/js/modules/clean/react/files_view/view_type",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ViewType=void 0,(function(e){e.Grid="GRID_VIEW",e.List="LIST_VIEW",e.CondensedList="CONDENSED_LIST_VIEW",e.LargeGrid="LARGE_GRID_VIEW",e.SmallGrid="SMALL_GRID_VIEW"})(t.ViewType||(t.ViewType={}))})),define("metaserver/static/js/modules/clean/redux/selectors",["require","exports","tslib","lodash","metaserver/static/js/modules/core/exception"],(function(e,t,_,s,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStateAtNamespace=void 0;const i=(s=_.__importStar(s)).memoize(e=>{r.reportStack("User attempted to call a selector when reducer is not registered",{tags:["redux"],exc_extra:{namespace:e}})});t.getStateAtNamespace=function(e,t){return e[t]||i(t),e[t]}})),define("metaserver/static/js/modules/clean/sharing/access_level",["require","exports","tslib","lodash"],(function(e,t,_,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLinkAudienceLowerAccess=t.getMaxAccess=t.isLowerAccess=t.ACCESS_VALUES=t.ACCESS_LEVEL=t.NameSpaceAccess=void 0,s=_.__importStar(s),(function(e){e[e.ACCESS_NO_ACCESS=0]="ACCESS_NO_ACCESS",e[e.ACCESS_READER_NO_COMMENT=-10]="ACCESS_READER_NO_COMMENT",e[e.ACCESS_READER=1]="ACCESS_READER",e[e.ACCESS_WRITER=2]="ACCESS_WRITER",e[e.ACCESS_OWNER=3]="ACCESS_OWNER"})(t.NameSpaceAccess||(t.NameSpaceAccess={})),t.ACCESS_LEVEL={OWNER:"owner",WRITER:"writer",READER:"reader",READER_NO_COMMENT:"reader_no_comment"},t.ACCESS_VALUES=s.values(t.ACCESS_LEVEL);const r={reader_no_comment:-10,reader:1,writer:2,owner:3};t.isLowerAccess=(e,_)=>{const s=Object.keys(r);return e!==_&&-1!==s.indexOf(e)&&-1!==s.indexOf(_)&&t.getMaxAccess([e,_])===e},t.getMaxAccess=e=>{if(0===e.length)throw Error("Argument accessLevels are not valid.");let t=e[0],_=r[t];for(let s=0;s_&&(_=o,t=i)}return t};const i={no_one:1,password:2,team:3,public:4};t.isLinkAudienceLowerAccess=(e,t)=>{const _=Object.keys(i);return e!==t&&-1!==_.indexOf(e)&&-1!==_.indexOf(t)&&i[e]6e5)?new Promise((i,o)=>{_.SilentBackgroundRequest({url:"/log/web_user_action",data:{_subject_uid:e,event_type:s,extra_params:JSON.stringify(r)},dataType:"text",error:e=>{429===e.status?this.errorCount=t.MAX_ERRORS:this.errorCount++,this.lastError=Date.now(),o(e)},success:(e,t)=>{try{const e=JSON.parse(t);e&&!e.continue_sending&&(this.shouldReport=!1),this.errorCount=0,i(t)}catch(e){throw this.errorCount++,this.lastError=Date.now(),o(e),e}}})}):Promise.resolve({})}}t.WebUserActionLogClass=s,t.WebUserActionLog=new s})),define("metaserver/static/js/modules/clean/sync_everything/constants",["require","exports","metaserver/static/js/modules/core/uri"],(function(e,t,_){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_BACKUP_EXPERIMENTS=t.isDeletedEDBState=t.BACKUP_ICONS=t.CLIENT_DEEP_LINK_BACKUP_SKU_ONBOARDING=t.CLIENT_DEEP_LINK_BACKUP_SETUP=t.CLIENT_DEEP_LINK_BACKUP_APP=t.CB_SUPPORTED_STATES=t.CB_HIDDEN_STATES=t.EDB_SUPPORTED_STATES=t.EDB_HIDDEN_STATES=t.backupUrlForFqPath=t.isUnmountedBackupBrowse=t.isBackupBrowse=t.isInsideEDB=t.EDB_EXTENSION=t.BACKUP_QUERY_PARAM=t.ACCOUNT_SECURITY_SETTINGS_PATH=t.BACKUP_BROWSE_ROOT=t.getBackupUrl=t.HELP_DEVICE_REMOTE_SIGN_OUT_URL=t.HELP_CENTER_URL_EDB=t.HELP_CENTER_URL_CB=t.BACKUP_URL=t.BACKUP_LANDING_PATH=void 0,t.BACKUP_LANDING_PATH="/backup/all",t.BACKUP_URL=`https://www.dropbox.com${t.BACKUP_LANDING_PATH}`,t.HELP_CENTER_URL_CB="https://help.dropbox.com/installs-integrations/sync-uploads/computer-backup",t.HELP_CENTER_URL_EDB="https://help.dropbox.com/installs-integrations/sync-uploads/external-drive",t.HELP_DEVICE_REMOTE_SIGN_OUT_URL="https://help.dropbox.com/accounts-billing/settings-sign-in/device-list-remote-sign-out",t.getBackupUrl=e=>{const _=e?`?_source=${e}`:"";return t.BACKUP_URL+_},t.BACKUP_BROWSE_ROOT="/backups",t.ACCOUNT_SECURITY_SETTINGS_PATH="/account/security",t.BACKUP_QUERY_PARAM="is_backup",t.EDB_EXTENSION=".dbx-external-drive",t.isInsideEDB=e=>e.split("/").some(e=>e.endsWith(t.EDB_EXTENSION)),t.isBackupBrowse=()=>window.location.pathname===t.BACKUP_LANDING_PATH||window.location.pathname.split("/").filter(Boolean)[0]===t.BACKUP_BROWSE_ROOT.substr(1)||"true"===new URL(window.location.href).searchParams.get(t.BACKUP_QUERY_PARAM),t.isUnmountedBackupBrowse=(e,_)=>t.isBackupBrowse()&&!!_&&![e.root_ns_id,e.home_ns_id].includes(_),t.backupUrlForFqPath=e=>t.BACKUP_BROWSE_ROOT+_.URI.encode_parts(e),t.EDB_HIDDEN_STATES=["broken_server_deleted","deleted"],t.EDB_SUPPORTED_STATES=["active","unplugged","account_overquota","backup_paused","sync_paused","broken","backup_hung_type_nucleus_reason_resolver","backup_hung_type_nucleus_reason_reindexer","backup_hung_type_nucleus_reason_frontier","backup_hung_type_nucleus_reason_unknown","backup_hung_type_edb_reason_resolver","backup_hung_type_edb_reason_reindexer","backup_hung_type_edb_reason_frontier","backup_hung_type_edb_reason_unknown","permanently_failed"],t.CB_HIDDEN_STATES=["disabled"],t.CB_SUPPORTED_STATES=["enabled"],t.CLIENT_DEEP_LINK_BACKUP_APP="dropbox-client://backups",t.CLIENT_DEEP_LINK_BACKUP_SETUP="dropbox-client://sync_everything_onboarding",t.CLIENT_DEEP_LINK_BACKUP_SKU_ONBOARDING="dropbox-client://backup_sku_onboarding",t.BACKUP_ICONS=["folder_se_mac_32","folder_se_win_32","folder_se_generic_32","external_drive_32"],t.isDeletedEDBState=e=>e&&["broken_server_deleted","deleted"].includes(e),t.DEFAULT_BACKUP_EXPERIMENTS={hasUserSurveyEnabled:!1,includeDeleted:!1}})),define("metaserver/static/js/modules/clean/history_singleton",["require","exports","history-v4","metaserver/static/js/modules/core/uri","metaserver/static/js/modules/core/browser","metaserver/static/js/modules/clean/react/edison/router_utils","metaserver/static/js/modules/clean/react/edison/spa_product_name"],(function(e,t,_,s,r,i,o){"use strict";let a;Object.defineProperty(t,"__esModule",{value:!0}),t.browserRedirectWrapper=t.getBrowserHistory=void 0,t.getBrowserHistory=()=>(a||(a=_.createBrowserHistory(),a.listen(o.startNavigation)),a),t.browserRedirectWrapper=(e,_=window)=>{const o="string"==typeof e?s.URI.parse(e):e;_===window&&i.shouldUseReactRouter()?t.getBrowserHistory().push(o.getPath()):r.redirect(o,_)}})),define("metaserver/static/js/modules/clean/react/edison/router_utils",["require","exports","tslib","react","react-router-dom","metaserver/static/js/modules/constants/files_spa"],(function(e,t,_,s,r,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPathSupported=t.shouldUseReactRouter=t.withLocation=t.SEARCH_PREFIXES=t.SEARCH_WORK=t.SEARCH_PERSONAL=t.BROWSE_PREFIXES=void 0,s=_.__importDefault(s);t.BROWSE_PREFIXES=["/home","/work","/personal","/backups","/edison_test/home","/edison_test/work","/edison_test/personal"];t.SEARCH_PERSONAL="/search/personal",t.SEARCH_WORK="/search/work",t.SEARCH_PREFIXES=[t.SEARCH_PERSONAL,t.SEARCH_WORK];const o=[...t.BROWSE_PREFIXES,"/recents","/starred","/collections",...t.SEARCH_PREFIXES],a=["edison_browse_atlas","starred","recents","collections"];"ON"===i.USE_REACT_ROUTER_FOR_FILE_REQUESTS&&(o.push("/requests"),a.push("file_requests")),t.withLocation=function(e){return t.shouldUseReactRouter()?t=>{const _=r.useLocation();return s.default.createElement(e,Object.assign({location:_},t))}:e},t.shouldUseReactRouter=e=>!!window.RUNNING_IN_EDISON&&("ON"===i.USE_REACT_ROUTER&&(!(!window.EDISON_PAGE_NAME||!a.includes(window.EDISON_PAGE_NAME))&&t.isPathSupported(e))),t.isPathSupported=(e=window.location.pathname)=>{for(const t of o)if(e.startsWith(t))return!0;return!1}})),define("metaserver/static/js/dropbox/proto/pap_events/files_browser/shown_files_root",["require","exports","tslib","protobufjs/minimal","metaserver/static/js/dropbox/proto/pap_events/predefined_event"],(function(e,t,_,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.pap_events=void 0;const r=(s=_.__importStar(s)).Reader,i=s.Writer,o=(s.util,s.roots.default||(s.roots.default={}));var a,n;t.default=o,t.pap_events=o.pap_events=((a=o.pap_events||{}).files_browser=((n=a.files_browser||{}).Shown_FilesRoot=(function(e){function e(e){if(e)for(let t=Object.keys(e),_=0;_>>3){case 1:s.actionSurface=e.string();break;case 1101:s.eventClass=e.int32();break;case 2:s.accountRole=e.int32();break;case 3:s.listViewType=e.int32();break;case 4:s.navigationDepth=e.int64();break;case 5:s.folderType=e.int32();break;case 6:s.rightSidebarState=e.int32();break;case 7:s.isUnderTmf=e.bool();break;case 8:s.browseBaseUrl=e.int32();break;default:e.skipType(7&t)}}return s},e.getTypeUrl=function(){return"type.googleapis.com/pap_events.files_browser.Shown_FilesRoot"},e.EventClass=(function(){const e={},t=Object.create(e);return t[e[0]="FILES_BROWSER"]=0,t})(),e.AccountRole=(function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_ACCOUNT_ROLE"]=0,t[e[1]="WORK_ACCOUNT_ROLE"]=1,t[e[2]="PERSONAL_ACCOUNT_ROLE"]=2,t})(),e.BrowseBaseUrl=(function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_BROWSE_BASE_URL"]=0,t[e[1]="HOME_BROWSE_BASE_URL"]=1,t[e[2]="WORK_BROWSE_BASE_URL"]=2,t[e[3]="PERSONAL_BROWSE_BASE_URL"]=3,t[e[4]="BACKUPS_BROWSE_BASE_URL"]=4,t})(),e.FolderType=(function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_FOLDER_TYPE"]=0,t[e[1]="ROOT_FOLDER_TYPE"]=1,t[e[2]="FOLDER_FOLDER_TYPE"]=2,t[e[3]="SHARED_FOLDER_FOLDER_TYPE"]=3,t[e[4]="TEAM_SHARED_FOLDER_FOLDER_TYPE"]=4,t[e[5]="TEAM_MEMBER_FOLDER_FOLDER_TYPE"]=5,t[e[6]="VAULT_FOLDER_TYPE"]=6,t})(),e.ListViewType=(function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_LIST_VIEW_TYPE"]=0,t[e[1]="LARGE_GRID_VIEW_LIST_VIEW_TYPE"]=1,t[e[2]="GRID_VIEW_LIST_VIEW_TYPE"]=2,t[e[3]="LIST_VIEW_LIST_VIEW_TYPE"]=3,t[e[4]="CONDENSED_LIST_VIEW_LIST_VIEW_TYPE"]=4,t[e[5]="SMALL_GRID_VIEW_LIST_VIEW_TYPE"]=5,t})(),e.RightSidebarState=(function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_RIGHT_SIDEBAR_STATE"]=0,t[e[1]="OPENED_RIGHT_SIDEBAR_STATE"]=1,t[e[2]="COLLAPSED_RIGHT_SIDEBAR_STATE"]=2,t})(),e})(n.Shown_FilesRoot||{}),n),a)})),define("metaserver/static/js/prod_assets_web_modules/deep-freeze",(function(){"use strict";return function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(_){!t.hasOwnProperty(_)||null===t[_]||"object"!=typeof t[_]&&"function"!=typeof t[_]||Object.isFrozen(t[_])||e(t[_])})),t}})),define("metaserver/static/js/prod_assets_web_modules/react-transition-group",["exports","./react-transition-group/CSSTransition","./common/Transition","react","react-dom","./common/TransitionGroup","./common/extends"],(function(e,t,_,s,r,i,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var n=a(s),E=a(r),l=(function(e){function t(){for(var t,_=arguments.length,s=new Array(_),r=0;r<_;r++)s[r]=arguments[r];return(t=e.call.apply(e,[this].concat(s))||this).handleEnter=function(){for(var e=arguments.length,_=new Array(e),s=0;s