1"use strict";(self.webpackChunkreact_typescript_webpack=self.webpackChunkreact_typescript_webpack||[]).push([["203"],{5577(e,t,a){a.d(t,{Am:()=>i});var n=a(8780),r=a(3712);let l=["as","disabled"];function i(e){let{tagName:t,disabled:a,href:n,target:r,rel:l,role:i,onClick:u,tabIndex:o=0,type:s}=e;t||(t=null!=n||null!=r||null!=l?"a":"button");let d={tagName:t};if("button"===t)return[{type:s||"button",disabled:a},d];let c=e=>{var r;(!a&&("a"!==t||(r=n)&&"#"!==r.trim())||e.preventDefault(),a)?e.stopPropagation():null==u||u(e)};return"a"===t&&(n||(n="#"),a&&(n=void 0)),[{role:null!=i?i:"button",disabled:void 0,tabIndex:a?void 0:o,href:n,target:"a"===t?r:void 0,"aria-disabled":a||void 0,rel:"a"===t?l:void 0,onClick:c,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),c(e))}},d]}n.forwardRef((e,t)=>{let{as:a,disabled:n}=e,u=function(e,t){if(null==e)return{};var a={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}(e,l),[o,{tagName:s}]=i(Object.assign({tagName:a,disabled:n},u));return(0,r.jsx)(s,Object.assign({},u,o,{ref:t}))}).displayName="Button"}}]); 2//# sourceMappingURL=spa.vendor.restart.bundle.3456bf207a30624a.min.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.