1import{s as e}from"./rolldown-runtime.CdjFsNiN.js";import{Zt as t}from"./vendor-react.B4tT7V0o.js";import{Ar as n,Cn as r,Fn as i,In as a,Jt as o,Rn as s,Wr as c,ei as l,ft as u,in as d,lt as f,p,pn as m,pt as h,qt as g,wn as _}from"./index.BLckv9n-.js";import{d as v,p as y}from"./sections.CySdZDW3.js";var b=g(),x=e(t());const S=h({name:({t:e})=>e(`Home`),analyticsName:`Navigate to home`,section:v,shortcut:[`d`],icon:(0,x.jsx)(b.HomeIcon,{}),to:_(),visible:({location:e})=>e.pathname!==_()}),C=e=>h({section:y,name:e.query,analyticsName:`Navigate to recent search query`,icon:(0,x.jsx)(b.SearchIcon,{}),to:i({query:e.query})}),w=h({name:({t:e})=>e(`Drafts`),analyticsName:`Navigate to drafts`,section:v,icon:(0,x.jsx)(b.DraftsIcon,{}),to:r(),visible:({location:e})=>e.pathname!==r()}),T=h({name:({t:e})=>e(`Search`),analyticsName:`Navigate to search`,section:v,icon:(0,x.jsx)(b.SearchIcon,{}),to:i(),visible:({location:e})=>e.pathname!==i()}),E=h({name:({t:e})=>e(`Archive`),analyticsName:`Navigate to archive`,section:v,shortcut:[`g`,`a`],icon:(0,x.jsx)(b.ArchiveIcon,{}),to:m(),visible:({location:e})=>e.pathname!==m()}),D=h({name:({t:e})=>e(`Trash`),analyticsName:`Navigate to trash`,section:v,icon:(0,x.jsx)(b.TrashIcon,{}),to:s(),visible:({location:e})=>e.pathname!==s()});h({name:({t:e})=>e(`Settings`),analyticsName:`Navigate to settings`,section:v,shortcut:[`g`,`s`],icon:(0,x.jsx)(b.SettingsIcon,{}),visible:()=>d.policies.abilities(d.auth.team?.id||``).update,to:a()});const O=h({name:({t:e})=>e(`Settings`),analyticsName:`Navigate to workspace settings`,section:v,icon:(0,x.jsx)(b.SettingsIcon,{}),visible:()=>d.policies.abilities(d.auth.team?.id||``).update,to:a(`details`)}),k=h({name:({t:e})=>e(`Profile`),analyticsName:`Navigate to profile settings`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.ProfileIcon,{}),to:a()});h({name:({t:e})=>e(`Templates`),analyticsName:`Navigate to template settings`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.ShapesIcon,{}),to:a(`templates`)});const A=h({name:({t:e,isMenu:t})=>e(t?`Notification settings`:`Notifications`),analyticsName:`Navigate to notification settings`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.EmailIcon,{}),to:a(`notifications`)}),j=h({name:({t:e})=>e(`Preferences`),analyticsName:`Navigate to account preferences`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.SettingsIcon,{}),to:a(`preferences`)}),M=u({name:({t:e})=>e(`Documentation`),analyticsName:`Open documentation`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.OpenIcon,{}),url:o.guide,target:`_blank`}),N=u({name:({t:e})=>e(`API documentation`),analyticsName:`Open API documentation`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.OpenIcon,{}),url:o.developers,target:`_blank`}),P=f({name:({t:e})=>e(`Toggle sidebar`),analyticsName:`Toggle sidebar`,keywords:`hide show navigation`,section:v,perform:()=>d.ui.toggleCollapsedSidebar()}),F=u({name:({t:e})=>e(`Send us feedback`),analyticsName:`Open feedback`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.EmailIcon,{}),url:o.contact,target:`_blank`}),I=u({name:({t:e})=>e(`Report a bug`),analyticsName:`Open bug report`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.BugIcon,{}),url:o.github,target:`_blank`}),L=u({name:({t:e})=>e(`Changelog`),analyticsName:`Open changelog`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.OpenIcon,{}),url:o.changelog,target:`_blank`}),R=f({name:({t:e})=>e(`Keyboard shortcuts`),analyticsName:`Open keyboard shortcuts`,section:v,shortcut:[`?`],iconInContextMenu:!1,icon:(0,x.jsx)(b.KeyboardIcon,{}),perform:({t:e})=>{d.dialogs.openGuide({title:e(`Keyboard shortcuts`),content:(0,x.jsx)(p,{})})}}),z=u({name:({t:e})=>e(`Download {{ platform }} app`,{platform:l?`macOS`:`Windows`}),analyticsName:`Download app`,section:v,iconInContextMenu:!1,icon:(0,x.jsx)(b.BrowserIcon,{}),visible:()=>!c.isElectron()&&l&&n,url:`https://desktop.getoutline.com`,target:`_blank`}),B=f({name:({t:e})=>e(`Log out`),analyticsName:`Log out`,section:v,icon:(0,x.jsx)(b.LogoutIcon,{}),perform:async()=>{await d.auth.logout({userInitiated:!0,clearCache:!0})}}),V=[S,w,E,D,z,M,N,F,I,L,R,P,B];export{k as a,O as c,L as d,M as f,V as h,A as i,N as l,R as m,j as n,C as o,F as p,S as r,T as s,B as t,I as u};
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.