1import{R as s}from"./constants-C8rvLH7q.js";import{c as a}from"./unstated-next-N6VkwWss.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7f318031-7aca-4c9f-976e-06c52b254fae",e._sentryDebugIdIdentifier="sentry-dbid-7f318031-7aca-4c9f-976e-06c52b254fae")}catch{}})();const f=()=>{const[e,n]=s.useState(null),[o,i]=s.useState(!1),d=s.useRef();return s.useEffect(()=>{d.current||(d.current=!0,document.addEventListener("visibilitychange",()=>{n(null)}),window.onfocus=()=>{n(null)},window.addEventListener("keydown",t=>{t.metaKey&&t.key==="Meta"&&!e&&n("scrub"),t.shiftKey&&t.key==="Shift"&&!e&&n("quickPreview")}),window.addEventListener("keyup",t=>{(t.key==="Meta"||t.key==="Shift")&&n(null)}))},[e]),{keyCommand:o?null:e,setBlocked:i}},c=a(f);export{c as K};
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.