PageSourceSearch

https://steppo.ru/assets/public-hydrate-DEwK_lGY.js

js steppo.ru collected 2026-10-08 22:33:06 UTC 8,415 bytes, 1 lines download raw bytes

1import{c as e,j as t,r as o,B as r,R as i,a as n}from"./react-vendor-DJDEZQgo.js";import{P as s}from"./public-C_MOQiRG.js";import{P as m}from"./publicPagePublic-DSl9ndik.js";import{PublicSequencePage as d}from"./sequence-DnVNmgeY.js";import{PublicSlideShow as p}from"./publicSlideShow-D2kYZwco.js";import a from"./PublicFolderLayout-CQiI7jCk.js";import{A as c}from"./AuthContext-BGsY0c8h.js";import{L as l,C as j}from"./licenseContext-my7rfzFX.js";import{D as u,a as h,H as x,S as y}from"./index-dydxNKMt.js";import{H as f}from"./index.esm-IcPZOCMN.js";import{C as g,t as b,a as w}from"./toastOptions-C9sKTk_P.js";import"./index-CpSz5HRc.js";/* empty css                        */import{i as E}from"./yandexMetrika-m_4Niw9W.js";import"./lodash-LFlzvllK.js";import"./index-DUcCl7Su.js";import"./api-CPiT7-aR.js";import"./preload-helper-CKSfOHJ6.js";import"./WorkspaceHeaderContext-CxyDA-in.js";import"./format-BPo9NAoA.js";import"./index-Dn-O8Fmn.js";import"./index-LHLcHDc2.js";import"./commentNode-DND3aMFI.js";import"./createLucideIcon-CsK1bMTG.js";import"./MentionProfileCard-RcMPeLz2.js";import"./clipboard-uOAnoYcX.js";import"./useEditorFloatingPanels-BZ084u6I.js";import"./editorPageNotionLayout-CNMg_kbb.js";import"./ArrowBack-DA_dH5qX.js";import"./index-zzBdMKzH.js";import"./prosemirror-DTtwTwjc.js";import"./index-7kmpOzQ6.js";import"./options-Lz4Jd_F2.js";import"./index-CxtYbnAM.js";import"./licenseBranding-Dl3-DRh-.js";import"./ProBadge-Cn5NCEBn.js";import"./image-CeffXirS.js";import"./chevron-down-DvNpnSfp.js";import"./volume-2-Crzf9SAk.js";import"./download-CT22UHm4.js";import"./collapse-B4Ciyz9e.js";import"./users-IyG-ybWO.js";import"./DockTooltip-BYnLbIff.js";import"./chevron-left-CU5WbyNs.js";import"./play-6G5jBbY9.js";import"./chevron-right-CMta_ySC.js";import"./check-FZZhYzpS.js";import"./popover-arrow-BIkojVwn.js";import"./useInstructionPresence-DDd6psxe.js";import"./Steps-CGB5cuwo.js";import"./skeleton-iR163uRi.js";import"./comments-JoP3USRe.js";import"./companyHelpers-BHkC0xo-.js";import"./Link-B_xxx-4k.js";import"./list-4pz9pXrR.js";import"./x-MnAtMA9y.js";import"./modal-header-DPvzzezM.js";import"./wrap-Bd__aT89.js";import"./index-BG-9wiPx.js";import"./index-DMsyrwY3.js";import"./PublicDocumentHeaderActions-B18nlBjB.js";import"./PublicFolderHeaderContext-D8FnrhPW.js";import"./PublicFolderDocumentContext-BeeBIXQe.js";import"./PublicPageNotionHeader-VhDf3h7B.js";import"./TopBlurStack-CajGAYIC.js";import"./PublicSidebarBrand-CiDFeOGx.js";import"./index-Cfgv5Ll0.js";import"./index-BCVp6XMN.js";import"./MeetingRecorderBlock-lunhZz3J.js";import"./EmbeddedInstructionCard-CFCnJRmp.js";import"./drawer-content-CO5KLwpe.js";import"./menu-divider-CqJR_Z2c.js";import"./index-CbjDJg3j.js";import"./kbd-C6Qi1QQ7.js";import"./ChevronRight-DOsOHBpe.js";import"./ElasticSlider-BH1dBOL6.js";import"./simple-grid-CrAbUAYL.js";import"./mediaSession-CKt0GIFc.js";import"./circular-progress-DZX2Iol7.js";import"./index-CdfyrPZ1.js";import"./index-Dl5ceR2Z.js";import"./index--uvsKs4n.js";import"./index-Dg62e69K.js";import"./index-C7vS4FZV.js";import"./header-B_p4iv9P.js";import"./DotField-B5wGAQv7.js";import"./colorpicker-D_cTdHpa.js";import"./CoolMode-DLdMQt5k.js";import"./video-B_-olds1.js";import"./index-B18pRc_7.js";import"./modal-footer-JrKNdHCa.js";import"./spacer-Bw5SyJNZ.js";import"./index-BLYv35mD.js";import"./Download-DrASWaC_.js";import"./AgentComposerOptionsMenu-D2jyW0hO.js";import"./useAutoGrowTextarea-IgPhyKhL.js";import"./supportChat-CMxNGLF3.js";import"./MobileGlassToolbar-E2mNFar8.js";import"./tab-panels-Bw-qaxrG.js";import"./FileTree-B0prbtTq.js";import"./assertThisInitialized-PUtynf78.js";import"./accordion-panel-iYnejHNn.js";import"./Edit-DZXvIP5-.js";import"./utils-C9gvS58t.js";import"./AgentMessageContent-vilNQfBJ.js";import"./analythicsTracker-B6OQPgLq.js";import"./agentChatTheme-DelRKqoI.js";import"./skeleton-circle-BHaMxfuz.js";import"./documentImportEstimate-CUWA_DB8.js";import"./use-reduced-motion-ARLVnszg.js";import"./layers-D8S1Re__.js";import"./login-N3uZuRDa.js";import"./authHelpers-BT1Z8bUx.js";import"./YandexLoginButton-DfjI4wr4.js";import"./LoginDotField-DoNTZpGY.js";import"./SupportChatWidget-DBOoH5ui.js";import"./file-text-mJ7r21LW.js";function v({initialData:e,onAppReady:c}){const[E,v]=o.useState(!1),C=o.useRef(!1);o.useEffect(()=>{401===(null==e?void 0:e.error)?window.location.href="/401":404===(null==e?void 0:e.error)&&(window.location.href="/404")},[e]);const B=o.useCallback(()=>{C.current||(C.current=!0,v(!0),null==c||c())},[c]);return o.useEffect(()=>{if(E)return;const e=function(){const e=document.querySelector(".ssr-content");return Boolean(e&&e.textContent&&e.textContent.trim().length>80)}()?12e3:8e3,t=window.setTimeout(()=>{B()},e);return()=>window.clearTimeout(t)},[E,B]),o.useEffect(()=>{if(!E)return;const e=document.getElementById("public-content");e&&e.classList.add("content-switched");const t=document.getElementById("react-root");t&&(t.style.position="static",t.style.zIndex="auto",t.style.background="transparent"),(()=>{const e=document.querySelector(".ssr-content");e&&e.remove();const t=document.querySelectorAll(".loading-text"),o=document.querySelectorAll(".loading-description"),r=e=>e.closest(".app-loader")||e.closest("#react-root")||e.closest("#white-screen")||e.closest("#preloader");
1t.forEach(e=>{r(e)||e.remove()}),o.forEach(e=>{r(e)||e.remove()}),document.querySelectorAll("p").forEach(e=>{const t=e.textContent.trim();(t.includes("Загрузка Steppo")||t.includes("Самого понятного инструмента")||t.includes("пошаговых инструкций"))&&!r(e)&&e.remove()}),document.querySelectorAll('[data-ssr="true"]').forEach(e=>{"react-root"===e.id||e.closest("#react-root")||e.remove()})})(),window.dispatchEvent(new Event("preloader"))},[E]),t.jsx("div",{style:{opacity:E?1:0,transition:"opacity 0.3s ease-in",pointerEvents:E?"auto":"none"},children:t.jsx(g,{theme:w,toastOptions:b,children:t.jsx(f,{children:t.jsx(l,{children:t.jsx(u,{children:t.jsx(j,{children:t.jsx(h,{backend:x,children:t.jsx(r,{children:t.jsx(y,{children:t.jsxs(i,{children:[t.jsxs(n,{element:t.jsx(a,{}),children:[t.jsx(n,{path:"/public/:uuid",element:t.jsx(s,{onContentReady:B})}),t.jsx(n,{path:"/p/public-page/:uuid",element:t.jsx(m,{onContentReady:B,initialData:e})})]}),t.jsx(n,{path:"/sequence/:uuid",element:t.jsx(d,{onContentReady:B})}),t.jsx(n,{path:"/embed/:uuid",element:t.jsx(p,{embedded:!0,onContentReady:B})})]})})})})})})})})})})}const C=document.getElementById("public-content"),B=document.getElementById("react-root");document.getElementById("root");if(["/public/","/p/public-page/","/sequence/","/embed/"].some(e=>window.location.pathname.startsWith(e))&&window.__DATA__&&(C||B))try{!function(){const o=Boolean(document.getElementById("white-screen"))||Boolean(document.getElementById("preloader"));let r=()=>{};if(!o){const e=(()=>{const e=document.createElement("div");if(e.className="app-loader",e.style.cssText="\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        background: #f5f5f5;\n        font-family: 'Public Sans', sans-serif;\n        z-index: 10001;\n        opacity: 1;\n        transition: opacity 0.5s ease;\n    ",e.innerHTML='<div class="spinner"></div>',!document.getElementById("loader-styles")){const e=document.createElement("style");e.id="loader-styles",e.textContent="\n            @keyframes spin {\n                to { transform: rotate(360deg); }\n            }\n        ",document.head.appendChild(e)}return{loaderEl:e,hideLoader:()=>{e.parentNode&&e.remove()}}})();document.body.appendChild(e.loaderEl),r=e.hideLoader}const i=t.jsx(c,{children:t.jsx(v,{initialData:window.__DATA__,onAppReady:()=>{o?function(){const e=document.getElementById("white-screen");(null==e?void 0:e.parentNode)&&e.remove();const t=document.getElementById("preloader");(null==t?void 0:t.parentNode)&&t.remove()}():r()}})});let n=document.getElementById("react-root");n||(n=document.createElement("div"),n.id="react-root",n.style.cssText="width: 100%; min-height: 100vh;",document.body.appendChild(n)),e.createRoot(n).render(i)}()}catch(k){const e=document.getElementById("public-content");e&&(e.style.display="block"),window.dispatchEvent(new Event("preloader"))}E();

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.