Repository navigation
Expand file tree
/
Copy patharchivedTab-gA0TOG6Z.js
More file actions
3 lines (3 loc) · 1.81 KB
/
Copy patharchivedTab-gA0TOG6Z.js
File metadata and controls
3 lines (3 loc) · 1.81 KB
1
2
3
//# allFunctionsCalledOnLoad
import"./rootScope-Bvsn3YYP.js";import{a as e}from"./langPack-Cx34d7Qs.js";import{u as t}from"./web-BIda0ujS.js";import{n}from"./hotReloadGuardProvider-M_nRCQzG.js";import{i as r}from"./mediaHeader-BscsyAc7.js";import{a as i}from"./scrollable-CvE_vKwM.js";import{t as a}from"./buttonMenuToggle-sNkuC6uA.js";import{n as o}from"./superTabProvider-wAINAt5O.js";import{dt as s,ft as c}from"./appDialogsManager-rnxHvj7E.js";var l=()=>{let[l]=o(),u=r(),d=n.appDialogsManager.filterId,f,p,m=()=>{f=t(()=>c({foldInto:l.title,setScrolledOn:l.container,getScrollable:()=>p.scrollable.container,listenWheelOn:l.content,archive:!0,offsetX:-64,resizeCallback:e=>{},onExpand:()=>{let e=p.scrollable.container;l.container.classList.add(`scrolled-start`),i(e,`y`)}}),g)},h=()=>{let e=a({icon:`more`,buttonOptions:{ariaLabel:`MultiAccount.More`},buttons:s(),direction:`bottom-left`});l.header.append(e)};if(l._onOpenAfterTimeout=()=>{m(),n.appDialogsManager.xds[d].clear()},l._onClose=()=>{delete n.appDialogsManager.xds[1],l.scrollable.onAdditionalScroll=void 0,n.appDialogsManager.setFilterIdAndChangeTab(d)},l._onCloseAfterTimeout=()=>{f?.(),f=void 0,p.destroy(),p=void 0},l.container.id=`chats-archived-container`,l.title.replaceChildren(e(`ArchivedChats`)),l.header.classList.add(`can-have-forum`),l.content.classList.add(`can-have-forum`),h(),!n.appDialogsManager.xds[1]){let{ul:e,scrollable:t}=n.appDialogsManager.l({title:void 0,id:1,localId:1});t.append(e)}p=n.appDialogsManager.xds[1];let g=document.createElement(`div`);g.classList.add(`stories-list`),l.header.after(g);let _=p.scrollable;return l.scrollable.container.replaceWith(_.container),_.attachBorderListeners(l.container),u.collect(n.appDialogsManager.setFilterIdAndChangeTab(1).then(()=>{})),null};export{l as default};
//# sourceMappingURL=archivedTab-gA0TOG6Z.js.map