PageSourceSearch

https://www.jetbrains.com/_assets/rr/lib-Cyv3SWpM.js

js jetbrains.com collected 2026-10-01 07:53:18 UTC 10,799 bytes, 4 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7524d52f-f042-507d-abe2-518d01af219e")}catch(e){}}();
3(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`master@6584d89`}}catch{}})();import{a as e,t}from"./rolldown-runtime-B2pnnH90.js";import{t as n}from"./react-Do_FeuMm.js";import{t as r}from"./jsx-runtime-SyX0bVnB.js";import{Ot as i,T as a,kt as o,l as s,s as c,v as l,w as u}from"./use-async-data-C4K0L1rr.js";import{T as d,a as f,o as p,s as m}from"./default-layout-styles-CHdRL4Ae.js";import{t as h}from"./down-outline-DWalkpeP.js";import{t as g}from"./lib-CfBv8U0Q.js";var _=u(),v=e(n()),y=e(i()),b=e(o()),x={xs:c.sizeXS,s:c.sizeS,m:c.sizeM,l:c.sizeL},S={xs:`xs`,s:`s`,m:`m`,l:`l`},C=v.forwardRef((e,t)=>{let n=(0,_.c)(4),r;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=v.createElement(`path`,{d:`M5.146 7.647a.5.5 0 0 0 0 .707l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.707-.708L8.5 9.293V2.5a.5.5 0 0 0-1 0v6.793L5.854 7.647a.5.5 0 0 0-.708 0M3 10.5a.5.5 0 0 0-1 0v1.75c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0 0 14 12.25V10.5a.5.5 0 0 0-1 0v1.75a.75.75 0 0 1-.75.75h-8.5a.75.75 0 0 1-.75-.75z`}),n[0]=r):r=n[0];let i;return n[1]!==e||n[2]!==t?(i=v.createElement(`svg`,a({viewBox:`0 0 16 16`},e,{ref:t}),r),n[1]=e,n[2]=t,n[3]=i):i=n[3],i});C.displayName=`DownloadOutlineIcon16`;var w=v.forwardRef((e,t)=>{let n=(0,_.c)(4),r;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=v.createElement(`path`,{d:`M6.553 9.553a.75.75 0 0 0 0 1.06l2.917 2.918a.75.75 0 0 0 1.06 0l2.917-2.917a.75.75 0 0 0-1.06-1.06l-1.636 1.635V3.5a.75.75 0 0 0-1.5 0v7.69L7.613 9.554a.75.75 0 0 0-1.06 0M4.5 13A.75.75 0 0 0 3 13v2a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-2a.75.75 0 0 0-1.5 0v2a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5z`}),n[0]=r):r=n[0];let i;return n[1]!==e||n[2]!==t?(i=v.createElement(`svg`,a({viewBox:`0 0 20 20`},e,{ref:t}),r),n[1]=e,n[2]=t,n[3]=i):i=n[3],i});w.displayName=`DownloadOutlineIcon20`;var T=v.forwardRef((e,t)=>{let n=(0,_.c)(4),r;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=v.createElement(`path`,{d:`M7.543 11.543a1 1 0 0 0 0 1.414l3.75 3.75a1 1 0 0 0 1.415 0l3.75-3.75a1 1 0 0 0-1.414-1.414L13 13.585V4a1 1 0 1 0-2 0v9.586l-2.043-2.043a1 1 0 0 0-1.415 0M5 16a1 1 0 1 0-2 0v2.5A2.5 2.5 0 0 0 5.5 21h13a2.5 2.5 0 0 0 2.5-2.5V16a1 1 0 1 0-2 0v2.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5z`}),n[0]=r):r=n[0];let i;return n[1]!==e||n[2]!==t?(i=v.createElement(`svg`,a({viewBox:`0 0 24 24`},e,{ref:t}),r),n[1]=e,n[2]=t,n[3]=i):i=n[3],i});T.displayName=`DownloadOutlineIcon24`;var E=v.forwardRef((e,t)=>{let n=(0,_.c)(4),r;n[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=v.createElement(`path`,{d:`M9.135 13.506a1 1 0 0 0-.018 1.414l4.163 4.273a1 1 0 0 0 .72.307h.01a1 1 0 0 0 .697-.293l4.167-4.166a1 1 0 0 0-1.414-1.415L15 16.086V5a1 1 0 1 0-2 0v11.04l-2.45-2.516a1 1 0 0 0-1.415-.018M6 18a1 1 0 1 0-2 0v3a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-3a1 1 0 1 0-2 0v3a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1z`}),n[0]=r):r=n[0];let i;return n[1]!==e||n[2]!==t?(i=v.createElement(`svg`,a({viewBox:`0 0 28 28`},e,{ref:t}),r),n[1]=e,n[2]=t,n[3]=i):i=n[3],i});E.displayName=`DownloadOutlineIcon28`;var D=v.forwardRef((e,t)=>{let n=(0,_.c)(34),r,i,o,s,l,u;n[0]===e?(r=n[1],i=n[2],o=n[3],s=n[4],l=n[5],u=n[6]):({theme:u,size:s,className:r,style:o,"data-render-all-sizes":l,...i}=e,n[0]=e,n[1]=r,n[2]=i,n[3]=o,n[4]=s,n[5]=l,n[6]=u);let d=s===void 0?`m`:s,f=l!==void 0&&l,p=d in S?d:`m`,m=c[u],h=x[p],g=f&&c.allVariants,y;n[7]!==r||n[8]!==m||n[9]!==h||n[10]!==g?(y=(0,b.default)(c.icon,m,h,g,r),n[7]=r,n[8]=m,n[9]=h,n[10]=g,n[11]=y):y=n[11];let D;n[12]!==f||n[13]!==o?(D=f?{"--rs-icon-ar-width":28,"--rs-icon-ar-height":28,...o}:o,n[12]=f,n[13]=o,n[14]=D):D=n[14];let O;n[15]!==i||n[16]!==t||n[17]!==y||n[18]!==D?(O={...i,className:y,style:D,ref:t},n[15]=i,n[16]=t,n[17]=y,n[18]=D,n[19]=O):O=n[19];let k=O;if(f){let e,t,r,i;n[20]===Symbol.for(`react.memo_cache_sentinel`)?(i=v.createElement(C,{className:c.variant16}),e=v.createElement(w,{className:c.variant20}),t=v.createElement(T,{className:c.variant24}),r=v.createElement(E,{className:c.variant28}),n[20]=e,n[21]=t,n[22]=r,n[23]=i):(e=n[20],t=n[21],r=n[22],i=n[23]);let o;return n[24]===k?o=n[25]:(o=v.createElement(`svg`,a({viewBox:`0 0 28 28`}
3,k),i,e,t,r),n[24]=k,n[25]=o),o}if(p===S.xs){let e;return n[26]===k?e=n[27]:(e=v.createElement(C,k),n[26]=k,n[27]=e),e}if(p===S.s){let e;return n[28]===k?e=n[29]:(e=v.createElement(w,k),n[28]=k,n[29]=e),e}if(p===S.m){let e;return n[30]===k?e=n[31]:(e=v.createElement(T,k),n[30]=k,n[31]=e),e}let A;return n[32]===k?A=n[33]:(A=v.createElement(E,k),n[32]=k,n[33]=A),A});D.displayName=`DownloadOutlineIcon`,D.propTypes={className:y.default.string,theme:y.default.oneOf([`light`,`dark`]),size:y.default.oneOf([`xs`,`s`,`m`,`l`]),"data-render-all-sizes":y.default.bool,style:y.default.object};var O=t(((e,t)=>{(function(){var e={}.hasOwnProperty;function n(){for(var t=[],r=0;r<arguments.length;r++){var i=arguments[r];if(i){var a=typeof i;if(a===`string`||a===`number`)t.push(i);else if(Array.isArray(i)&&i.length){var o=n.apply(null,i);o&&t.push(o)}else if(a===`object`)for(var s in i)e.call(i,s)&&i[s]&&t.push(s)}}return t.join(` `)}t!==void 0&&t.exports?(n.default=n,t.exports=n):typeof define==`function`&&typeof define.amd==`object`&&define.amd?define(`classnames`,[],function(){return n}):window.classNames=n})()})),k=r(),A=e(O(),1),j={wtDownloadButton:`_wtDownloadButton_1i8ap1c_1`,wtDownloadButton__left:`_wtDownloadButton__left_1i8ap1c_1`,wtDownloadButton__right:`_wtDownloadButton__right_1i8ap1c_1`,wtDownloadButton__rightContent:`_wtDownloadButton__rightContent_1i8ap1c_1`,wtDownloadButton__rightContentOverflow:`_wtDownloadButton__rightContentOverflow_1i8ap1c_1`,wtDownloadButton__icon:`_wtDownloadButton__icon_1i8ap1c_1`,wtDownloadButton__item:`_wtDownloadButton__item_1i8ap1c_1`,downloadIcon:`_downloadIcon_1i8ap1c_60`,wtDownloadButton_open:`_wtDownloadButton_open_1i8ap1c_1`};function M(...e){return t=>{e.forEach(e=>{typeof e==`function`?e(t):e!=null&&(e.current=t)})}}function N({className:e,classNameCSSAPI:t,disabled:n,dropdownMode:r=`classic`,dropdownTitle:i,href:a,mode:o=`classic`,onClick:c,options:u,rel:f,size:p=`m`,target:m,theme:_,title:y=`Download`,minDropdownWidth:b=80,maxVisibleItems:x}){let[S,C]=(0,v.useState)(!1),[w,T]=(0,v.useState)(!1),E=()=>C(!1),O=l(_),N=(0,v.useRef)(null),P=(0,v.useRef)(null),F=(0,v.useRef)(null),I=(0,v.useRef)(0),L=!!i;(0,v.useEffect)(()=>{if(!L)return;let e=N.current;if(!e)return;I.current=0;let t=(e.parentElement??e).getBoundingClientRect().width,n=(e,t)=>{let n=F.current;if(!n)return;let r=e>I.current,i=e<I.current;I.current=e;let a=n.getBoundingClientRect().width;if(t){a<b&&T(!0);return}if(i){a<b&&T(!0);return}if(r){T(!1);return}},r=new ResizeObserver(e=>{let{width:t}=e[0].contentRect;n(t,!1)});return r.observe(e.parentElement||e),I.current=t,n(t,!0),()=>{r.disconnect()}},[u,y,i,p,o,b,L]);let R=(0,v.useCallback)(e=>t=>{E(),c&&c({event:t,href:e})},[c]),z=typeof i==`string`?i:void 0,B=L&&!w;return(0,k.jsxs)(`div`,{ref:N,className:(0,A.default)(j.wtDownloadButton,{[j.wtDownloadButton_open]:S,[j.wtDownloadButton_outline]:o===`outline`},e),children:[B&&(0,k.jsx)(s,{ref:P,href:a,target:m,className:(0,A.default)(j.wtDownloadButton__left,t),mode:o,theme:O,size:p,disabled:n,rel:f,onClick:R(a),flat:`right`,"data-test":`dropdown-button-link`,children:y}),(0,k.jsx)(g,{isOpen:S,onRequestClose:E,theme:O,itemTag:`a`,minWidth:`trigger`,mode:r,size:p===`xs`?`s`:p,className:t,maxVisibleItems:x,trigger:({ref:e})=>(0,k.jsx)(s,{mode:o,theme:O,size:p,disabled:n,ref:M(e,F),className:(0,A.default)(j.wtDownloadButton__right,B&&j.wtDownloadButton__part,t),flat:B?`left`:void 0,icon:(0,k.jsx)(h,{className:j.wtDownloadButton__icon}),iconPosition:`right`,onClick:()=>C(e=>!e),"data-test":`dropdown-trigger`,children:(0,k.jsx)(`span`,{title:z,className:(0,A.default)(j.wtDownloadButton__rightContent,!B&&j.wtDownloadButton__rightContentOverflow),children:B?i??y:y})}),children:u.map(({title:e,href:n,target:r,rel:i})=>(0,k.jsx)(d,{href:n,target:r,rel:i,selected:a?a===n:!1,onClick:R(n),className:j.wtDownloadButton__item,icon:(0,k.jsx)(D,{size:p||`m`,className:(0,A.default)(j.downloadIcon,t)}),iconPlacement:`right`,children:e},n+e))})]})}N.propTypes={options:y.default.arrayOf(y.default.shape({title:y.default.node.isRequired,href:y.default.string.isRequired,target:y.default.oneOf([`_blank`,`_self`,`_parent`,`_top`]),rel:y.default.string,onClick:y.default.func})).isRequired,className:y.default.string,classNameCSSAPI:y.default.string,mode:y.default.oneOf([`classic`,`rock`,`outline`]),dropdownMode:y.default.oneOf([`classic`,`rock`]),size:y.default.oneOf([`l`,`m`,`s`,`xs`]),theme:y.default.oneOf([`light`,`dark`]),title:y.default.node,dropdownTitle:y.default.node,minDropdownWidth:y.default.number,disabled:y.default.bool,maxVisibleItems:y.default.number,href:y.default.string,target:y.default.oneOf([`_blank`,`_self`,`_parent`,`_top`]),rel:y.default.string,onClick:y.default.func};var P=(e,t)=>
3e.defaultForOs&&e.defaultForOs===t,F=(e,t,n)=>P(e,t)&&e.defaultForOsArch&&e.defaultForOsArch===n;function I({options:e,hideDefaultOption:t=!1,defaultOs:n,href:r,...i}){let[a,o]=(0,v.useState)(n??``),[s,c]=(0,v.useState)(f);(0,v.useEffect)(()=>{if(n)return;o(m());async function e(){return c(await p())}e()},[n]);let l=(0,v.useMemo)(()=>{if(n)return e.find(e=>e.defaultForOs===n);if(a&&s)return e.find(e=>F(e,a,s))},[n,a,s,e]),u=(0,v.useCallback)(()=>e.find(e=>e.href===r)?.suffix,[r]);return(0,k.jsx)(N,{...i,href:r||l?.href,dropdownTitle:r?u():l?.suffix,rel:`nofollow`,options:t?e.filter(e=>e!==l):e})}I.propTypes={options:y.default.arrayOf(y.default.shape({title:y.default.node.isRequired,suffix:y.default.string,defaultForOs:y.default.string,defaultForOsArch:y.default.any,href:y.default.string.isRequired,target:y.default.oneOf([`_blank`,`_self`,`_parent`,`_top`]),rel:y.default.string,onClick:y.default.func})).isRequired,hideDefaultOption:y.default.bool,defaultOs:y.default.string,href:y.default.string,target:y.default.oneOf([`_blank`,`_self`,`_parent`,`_top`]),rel:y.default.string,onClick:y.default.func,className:y.default.string,classNameCSSAPI:y.default.string,mode:y.default.oneOf([`classic`,`rock`,`outline`]),dropdownMode:y.default.oneOf([`classic`,`rock`]),size:y.default.oneOf([`l`,`m`,`s`,`xs`]),theme:y.default.oneOf([`light`,`dark`]),title:y.default.node,dropdownTitle:y.default.node,minDropdownWidth:y.default.number,disabled:y.default.bool,maxVisibleItems:y.default.number};export{I as t};
4//# debugId=7524d52f-f042-507d-abe2-518d01af219e

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.