1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8970],{58775:function(t,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/portal/topics",function(){return r(29911)}])},1641:function(t,e,r){"use strict";r.d(e,{Z:function(){return o}});var n=r(85893),a=r(9008),s=r.n(a),i=r(64885);function o(t){var e=t.title,r=t.url,a=t.description,o=void 0===a?"IPVM is the world's leading independent intelligence source for physical security, profiled by Time, The Atlantic, Wired and collaborated with the BBC, NY Times, Reuters, WaPo, WSJ, and more.":a,c=t.image,l=void 0===c?"".concat(i.Z.assetPrefix,"/images/general.png"):c,u=t.children;return(0,n.jsxs)(s(),{children:[(0,n.jsx)("title",{children:e}),(0,n.jsx)("meta",{title:e},"title"),(0,n.jsx)("meta",{content:e,property:"og:title"},"og:title"),(0,n.jsx)("meta",{content:r,property:"og:url"},"og:url"),(0,n.jsx)("meta",{content:o,property:"og:description"},"og:description"),(0,n.jsx)("meta",{content:l,property:"og:image"},"og:image"),(0,n.jsx)("meta",{content:e,property:"twitter:title"},"twitter:title"),(0,n.jsx)("meta",{content:o,property:"twitter:description"},"twitter:description"),(0,n.jsx)("meta",{content:l,property:"twitter:image"},"twitter:image"),(0,n.jsx)("meta",{content:"summary_large_image",name:"twitter:card"},"twitter:card"),(0,n.jsx)("meta",{content:"@ipvideo",name:"twitter:site"},"twitter:site"),u]})}},13541:function(t,e,r){"use strict";r.d(e,{Z:function(){return a}});var n=r(85893);function a(t){var e=t.className,r=void 0===e?"":e,a=t.content,s=void 0===a?null:a;return(0,n.jsx)("div",{className:"".concat(r," border-b-2 border-border-color"),children:s&&(0,n.jsx)("span",{className:"bg-white dark:bg-dark-body px-2",children:s})})}},66573:function(t,e,r){"use strict";r.d(e,{Z:function(){return l},z:function(){return c}});var n=r(85893),a=r(41664),s=r.n(a),i=r(33269),o=r(97224);function c(t){var e=t.tag,r=t.children,a=t.className;return(0,n.jsx)(s(),{href:e.tagging_type==i.N.SECTION?"/topics/".concat(e.slug):"/companies/".concat(e.slug),children:r||(0,n.jsx)("a",{className:"".concat(a," text-zinc-800 text-inherit no-underline hover:text-link-hover-color dark:hover:text-dark-link-hover-color"),dangerouslySetInnerHTML:{__html:(0,o.s9)(e.name)}})},e.slug)}function l(t){var e=t.tag,r=t.withSeparator,a=void 0===r||r,s=t.tagItemClassName,i=void 0===s?"":s,o=[];return o.push((0,n.jsx)(c,{tag:e,className:i},e.slug)),a&&o.push((0,n.jsx)("span",{children:", "},"separator")),(0,n.jsx)(n.Fragment,{children:o})}},29911:function(t,e,r){"use strict";r.r(e),r.d(e,{__N_SSG:function(){return y},default:function(){return E}});var n=r(47568),a=r(26042),s=r(69396),i=r(10253),o=r(29815),c=r(97582),l=r(85893),u=r(64885),d=r(1641),p=r(33269),m=r(6031),x=r(41664),g=r.n(x),f=r(67294),h=r(14331),v=r(27977),N=r(66573),j=r(13541),b=r(62082),_=r(97224),w=r(80141),y=!0;function E(){var t=(0,i.Z)((0,b.Z)(!0),2),e=t[0],r=t[1],x=(0,f.useState)([]),y=x[0],E=x[1],Z=(0,f.useState)([]),S=Z[0],T=Z[1],k=function(){var t=(0,n.Z)((function(){var t;return(0,c.__generator)(this,(function(e){switch(e.label){case 0:return[4,m.Z.getTags()];case 1:return t=e.sent(),E(t),[2]}}))}));return function(){return t.apply(this,arguments)}}(),I=function(){var t=(0,n.Z)((function(){var t;return(0,c.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,,2,3]),r(!0),[4,w.Z.getRecommenderTopicTags()];case 1:return t=(t=e.sent()).map((function(t){return(0,s.Z)((0,a.Z)({},t),{tagging_type:p.N.SECTION})})),T(t),[3,3];case 2:return r(!1),[7];case 3:return[2]}}
1))}));return function(){return t.apply(this,arguments)}}();return(0,f.useEffect)((function(){k(),I()}),[]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(d.Z,{title:"Explore all of our topics",url:"".concat(u.Z.rootUrl,"/topics")}),(0,l.jsxs)("main",{className:"mb-16",children:[(0,l.jsx)("div",{className:"mb-6",children:(0,l.jsx)("div",{className:"text-4xl font-bold",children:"Explore all of our topics"})}),(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:"font-bold text-xl pb-3",children:"Recommended topics based on your reading"}),e?(0,l.jsx)(h.Z,{as:"div",animation:"glow",className:"flex flex-wrap gap-4 text-sm",children:(0,o.Z)(Array(5)).map((function(t,e){return(0,l.jsx)(h.Z,{xs:2,className:"px-2 py-3 w-[80px]"},e)}))}):(0,l.jsx)("div",{className:"flex flex-wrap gap-2 py-2",children:S.map((function(t){return(0,l.jsx)(N.z,{tag:t,children:(0,l.jsx)("a",{children:(0,l.jsx)(v.Z,{bg:"light",text:"dark",className:"rounded-[100px] dark:bg-[#242424] dark:text-white py-2 px-3 text-sm font-normal bg-[#F6F6F6] text-[#333333]",children:t.name})})},t.slug)}))}),(0,l.jsx)(j.Z,{className:"lg:mb-8 mb-6 mt-8 md:mt-8 border-b border-gray-200"}),(0,l.jsx)("div",{className:"grid md:grid-cols-3 grid-cols-2",children:y.map((function(t){return(0,l.jsx)(g(),{href:"/topics/".concat(t.slug),children:(0,l.jsx)("a",{className:"p-3 pr-5 text-inherit no-underline hover:text-link-hover-color dark:hover:text-dark-link-hover-color",dangerouslySetInnerHTML:{__html:(0,_.s9)(t.name)}})},t.slug)}))})]})]})]})}},33269:function(t,e,r){"use strict";var n;r.d(e,{N:function(){return n}}),function(t){t[t.SECTION=0]="SECTION",t[t.MAIN_WEBSITE=1]="MAIN_WEBSITE",t[t.SECONDARY_WEBSITE=2]="SECONDARY_WEBSITE"}(n||(n={}))},27977:function(t,e,r){"use strict";var n=r(94184),a=r.n(n),s=r(67294),i=r(76792),o=r(85893);const c=s.forwardRef((({bsPrefix:t,bg:e,pill:r,text:n,className:s,as:c="span",...l},u)=>{const d=(0,i.vE)(t,"badge");return(0,o.jsx)(c,{ref:u,...l,className:a()(s,d,r&&"rounded-pill",n&&`text-${n}`,e&&`bg-${e}`)})}));c.displayName="Badge",c.defaultProps={bg:"primary",pill:!1},e.Z=c},14331:function(t,e,r){"use strict";r.d(e,{Z:function(){return x}});var n=r(67294),a=r(94184),s=r.n(a),i=r(76792),o=r(31555);function c({animation:t,bg:e,bsPrefix:r,size:n,...a}){r=(0,i.vE)(r,"placeholder");const[{className:c,...l}]=(0,o.r)(a);return{...l,className:s()(c,t?`${r}-${t}`:r,n&&`${r}-${n}`,e&&`bg-${e}`)}}var l=r(35005),u=r(85893);const d=n.forwardRef(((t,e)=>{const r=c(t);return(0,u.jsx)(l.Z,{...r,ref:e,disabled:!0,tabIndex:-1})}
1));d.displayName="PlaceholderButton";var p=d;const m=n.forwardRef((({as:t="span",...e},r)=>{const n=c(e);return(0,u.jsx)(t,{...n,ref:r})}));m.displayName="Placeholder";var x=Object.assign(m,{Button:p})}},function(t){t.O(0,[9774,2888,179],(function(){return e=58775,t(t.s=e);var e}));var e=t.O();_N_E=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.