1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4847],{14479:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>c});var s=t(37876),n=t(77328),r=t.n(n),i=t(48230),l=t.n(i),d=t(37497);function c(){return(0,s.jsxs)(d.A,{requireRoles:["Admin","Analyst"],children:[(0,s.jsx)(r(),{children:(0,s.jsx)("title",{children:"Bank Integrations - Technical Dashboard"})}),(0,s.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,s.jsx)(l(),{href:"/admin/tech-dashboard",className:"text-sm text-blue-600 hover:underline",children:"Technical Dashboard"}),(0,s.jsx)("span",{className:"text-gray-400",children:"/"}),(0,s.jsx)("span",{className:"text-sm text-gray-500",children:"Bank Integrations"})]}),(0,s.jsx)("h1",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Bank Integrations"}),(0,s.jsx)("p",{className:"text-sm text-gray-500 mb-6",children:"Refresh success rates by provider (2,300+ banks), error pattern analysis, queue depth monitoring, stale connection tracking, and provider availability"}),(0,s.jsxs)("div",{className:"bg-white rounded-lg shadow p-8 text-center",children:[(0,s.jsx)("div",{className:"text-4xl mb-4",children:"\uD83D\uDEA7"}),(0,s.jsx)("h2",{className:"text-xl font-bold text-gray-900 mb-2",children:"Under Construction"}),(0,s.jsx)("p",{className:"text-gray-500 max-w-md mx-auto",children:"This subpage is part of the Technical Dashboard v1 prototype. The data model and layout are defined â implementation will connect to live Datadog, Jira, GitHub, and MongoDB APIs."}),(0,s.jsx)("div",{className:"mt-6",children:(0,s.jsx)(l(),{href:"/admin/tech-dashboard",className:"inline-flex items-center px-4 py-2 bg-blue-600 text-white rounded-lg text-sm font-medium hover:bg-blue-700",children:"Back to Dashboard"})})]})]})}},97268:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/tech-dashboard/integrations",function(){return t(14479)}])}},e=>{e.O(0,[7497,636,6593,8792],()=>e(e.s=97268)),_N_E=e.O()}]);
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.