1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[825],{825:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var l=n(3696),c=n(7465),a=n(9400);const o=({modalId:e,iconCssClass:t})=>{const n=(0,c.d4)(e=>e.softwareLicenseDirectDepositModal),o=(0,c.d4)(e=>e.userDemoedLicenseProducts),r=(0,c.d4)(e=>e.userOwnedFullLicenseProducts),u=()=>{document.querySelector(e).showModal(),stopBodyScroll()};return l.createElement(l.Fragment,null,n.productArticleNumber&&n.licenseProductArticleNumber&&l.createElement(l.Fragment,null,0===n.type?l.createElement(l.Fragment,null,r&&r.indexOf(n.licenseProductArticleNumber)>-1?l.createElement("button",{className:"button button__outline",disabled:!0},l.createElement("i",{className:"icon-check"}),l.createElement("span",null,(0,a.T)("js.productpage.demobuttontext.owned"))):l.createElement(l.Fragment,null,o&&o.indexOf(n.licenseProductArticleNumber)>-1?l.createElement("button",{className:"button button__outline",disabled:!0},l.createElement("i",{className:"icon-check"}),l.createElement("span",null,(0,a.T)("js.productpage.demobuttontext.demoed"))):l.createElement("button",{onClick:()=>u(),className:"button button__outline"},t&&l.createElement("i",{className:t}),l.createElement("span",null,(0,a.T)("js.productpage.demobuttontext"))))):l.createElement(l.Fragment,null,r&&r.indexOf(n.licenseProductArticleNumber)>-1?l.createElement("button",{className:"button button__outline",disabled:!0},l.createElement("i",{className:"icon-check"}),l.createElement("span",null,(0,a.T)("js.productpage.freebuttontext.owned"))):l.createElement("button",{onClick:()=>u(),className:"button"},t&&l.createElement("i",{className:t}),l.createElement("span",null,(0,a.T)("js.productpage.freebuttontext"))))))}}}]); 2//# sourceMappingURL=825.9cb34d1296cec843.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.