1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{n as t,t as n}from"./jsx-runtime-D3F0h15I.js";import{c as r,s as i}from"./react-intl-CZJDGRhA.js";import{S as a,j as o}from"./initial_state-CQfWVRE7.js";import{o as s}from"./locales-m7YlbOxC.js";import{Xr as c,ii as l}from"./time-CBgvXNUv.js";import{o as u,s as d}from"./typed_functions--Rew8955.js";import{t as f}from"./helmet-DOYeHh_A.js";import{t as p}from"./react-router-dom-o_eSX_Kh.js";import{n as m}from"./modal-CxkWa4aF.js";import{t as h}from"./column-DMlzeVEv.js";import{H as g}from"./poll-BtLD4E-D.js";import{t as _}from"./column_header-CJeBmKQf.js";import{C as v}from"./bookmark-CtUZgtUD.js";import{t as y}from"./home-fill-CyA9QjcE.js";import{t as b}from"./menu-ptbzX0_g.js";import{t as x}from"./notifications-fill-DhJyjSZS.js";import{n as S}from"./navigation_bar-Czkvpt9d.js";import{t as C}from"./group-C7vSDspn.js";import{t as w}from"./search-BrkIxJr8.js";import{t as T}from"./header-CJipzFQd.js";import{t as E}from"./compose_form_container-B5PBUh5L.js";import{t as D}from"./edit_square-COcZP6_g.js";import{t as O}from"./elephant_ui_plane-BKKBlDqk.js";import{t as k}from"./logout-BRjOewPS.js";var A=e(t()),j=n(),M=e=>(0,j.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,height:24,viewBox:`0 -960 960 960`,width:24,...e,children:(0,j.jsx)(`path`,{d:`m234-480-12-60q-12-5-22.5-10.5T178-564l-58 18-40-68 46-40q-2-13-2-26t2-26l-46-40 40-68 58 18q11-8 21.5-13.5T222-820l12-60h80l12 60q12 5 22.5 10.5T370-796l58-18 40 68-46 40q2 13 2 26t-2 26l46 40-40 68-58-18q-11 8-21.5 13.5T326-540l-12 60h-80Zm96.5-143.5Q354-647 354-680t-23.5-56.5Q307-760 274-760t-56.5 23.5Q194-713 194-680t23.5 56.5Q241-600 274-600t56.5-23.5ZM592-40l-18-84q-17-6-31.5-14.5T514-158l-80 26-56-96 64-56q-2-18-2-36t2-36l-64-56 56-96 80 26q14-11 28.5-19.5T574-516l18-84h112l18 84q17 6 31.5 14.5T782-482l80-26 56 96-64 56q2 18 2 36t-2 36l64 56-56 96-80-26q-14 11-28.5 19.5T722-124l-18 84H592Zm56-160q50 0 85-35t35-85q0-50-35-85t-85-35q-50 0-85 35t-35 85q0 50 35 85t85 35Z`})}),N=`/packs/assets/mbstobon-ui-0-C-st_oEX.png`,P=`/packs/assets/mbstobon-ui-1-DBCJ_IhE.png`,F=`/packs/assets/mbstobon-ui-2-DixBIe0Z.png`,I=i({live_feed_public:{id:`navigation_bar.live_feed_public`,defaultMessage:`Live feed (public)`},live_feed_local:{id:`navigation_bar.live_feed_local`,defaultMessage:`Live feed (local)`},settings:{id:`navigation_bar.app_settings`,defaultMessage:`App settings`},logout:{id:`navigation_bar.logout`,defaultMessage:`Logout`}}),L=.9579784472,R=3,z=()=>Math.random()<L?Math.floor(Math.random()*R):R,B=({multiColumn:e})=>{let t=r(),n=u(),i=d(e=>e.settings.get(`columns`)),L=d(e=>e.notifications.get(`unread`,0)),B=d(e=>e.local_settings.getIn([`notifications`,`tab_badge`],!1)),[V,H]=(0,A.useState)(z());(0,A.useEffect)(()=>(n(c()),()=>{n(l())}),[n]);let U=(0,A.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),n(m({modalType:`CONFIRM_LOG_OUT`,modalProps:{}})),!1),[n]),W=(0,A.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),n(m({modalType:`SETTINGS`,modalProps:{}}))},[n]),G=(0,A.useCallback)(()=>{H((V+1)%R)},[V,H]),K=[N,P,F,O][V],q=(0,A.useCallback)(()=>{document.querySelector(`.navigation-panel`)?.scrollIntoView({behavior:o?`auto`:`smooth`})},[]);return e?(0,j.jsxs)(`div`,{className:`drawer`,children:[(0,j.jsxs)(`nav`,{className:`drawer__header`,"aria-label":t.formatMessage(S.advancedUiQuickLinks),children:[(0,j.jsx)(p,{to:`/getting-started`,className:`drawer__tab`,title:t.formatMessage(S.menu),"aria-label":t.formatMessage(S.menu),onClick:q,children:(0,j.jsx)(g,{id:`bars`,icon:b})}),!i.some(e=>e.get(`id`)===`HOME`)&&(0,j.jsx)(p,{to:`/home`,className:`drawer__tab`,title:t.formatMessage(S.home),"aria-label":t.formatMessage(S.home),children:(0,j.jsx)(g,{id:`home`,icon:y})}),!i.some(e=>e.get(`id`)===`NOTIFICATIONS`)&&(0,j.jsx)(p,{to:`/notifications`,className:`drawer__tab`,title:t.formatMessage(S.notifications),"aria-label":t.formatMessage(S.notifications),children:(0,j.jsxs)(`span`,{className:`icon-badge-wrapper`,children:[(0,j.jsx)(g,{id:`bell`,icon:x}),B&&L&&(0,j.jsx)(`div`,{className:`icon-badge`})]})}),!i.some(e=>e.get(`id`)===`COMMUNITY`)&&(0,j.jsx)(p,{to:`/public/local`,className:`drawer__tab`,title:t.formatMessage(I.live_feed_local),"aria-label":t.formatMessage(I.live_feed_local),children:(0,j.jsx)(g,{id:`users`,icon:C})}),!i.some(e=>e.get(`id`)===`PUBLIC`)&&(0,j.jsx)(p,{to:`/public`,className:`drawer__tab`,title:t.formatMessage(I.live_feed_public),"aria-label":t.formatMessage(I.live_feed_public),children:(0,j.jsx)(g,{id:`globe`,icon:v})}),(0,j.jsx)(`a`,{onClick:W,href:`/settings/preferences`,className:`drawer__tab`,title:t.formatMessage(I.settings),"aria-label":t.formatMessage(I.settings),children:(0,j.jsx)(g,{id:`cogs`,icon:M})}),(0,j.jsx)(`a`,{href:`/auth/sign_out`,className:`drawer__tab`,title:t.formatMessage(I.logout),"aria-label":t.formatMessage(I.logout),onClick:U,children:(0,j.jsx)(g,{id:`sign-out`,icon:k})})]}),(0,j.jsx)(w,{singleColumn:!1}),(0,j.jsx)(`div`,{className:`drawer__pager`,role:`region`,"aria-label":t.formatMessage(S.publish),children:(0,j.jsxs)(`div`,{className:`drawer__inner`,children:[(0,j.jsx)(E,{}),(0,j.jsx)(`div`,{className:`drawer__inner__mastodon with-zig-zag-decoration`,onClick:G,children:(0,j.jsx)(`img`,{alt:``,draggable:`false`,src:a??K})})]})})]}):(0,j.jsxs)(h,{bindToDocument:!e,label:t.formatMessage(S.publish),children:[s()?(0,j.jsx)(_,{withBackButton:!0,title:t.formatMessage(S.publish)}):(0,j.jsx)(T,{icon:`pencil`,iconComponent:D,title:t.formatMessage(S.publish),multiColumn:e,showBackButton:!0}),(0,j.jsx)(`div`,{className:`scrollable`,children:(0,j.jsx)(E,{autoFocus:!0})}),(0,j.jsx)(f,{children:(0,j.jsx)(`meta`,{name:`robots`,content:`noindex`})})]})};export{B as default}; 2//# sourceMappingURL=compose-CU0h2Jc7.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.