PageSourceSearch

https://ailikeme.ai/static/341.7c84b569ad10f6315f63.js

js ailikeme.ai collected 2026-10-05 15:27:15 UTC 2,908 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmy_webpack_project=self.webpackChunkmy_webpack_project||[]).push([[341],{10341(e,t,r){r.r(t);var n=r(39471),a=r(32972),l=r(51794),o=r(86287),i=r(1503),c=r(34646),s=r(48586),d=r(61458),u=r(58908),m=r(58480);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],c=!0,s=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(s)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const y=e=>e?new Date(e).toLocaleString():"—",v={in_progress:"processing",completed:"success",abandoned:"default"},A={completed:"success",pending:"processing",failed:"error",none:"default"};r.d(t,["default",0,()=>{const e=(0,a.Zp)(),t=f((0,n.useState)([]),2),r=t[0],p=t[1],g=f((0,n.useState)(!0),2),w=g[0],b=g[1],h=(0,n.useCallback)(async()=>{b(!0);try{var e;const t=await l.tY.GetInterviewSessions(),r=Array.isArray(null===(e=t.data)||void 0===e?void 0:e.results)?t.data.results:Array.isArray(t.data)?t.data:[];p(r)}catch(e){console.error("Failed to load interviews:",e),c.Ay.error("Failed to load interviews")}finally{b(!1)}},[]);(0,n.useEffect)(()=>{h()},[h]);const I=[{title:"ID",dataIndex:"id",width:70},{title:"Companion",dataIndex:"companion"},{title:"Status",dataIndex:"status",render:e=>n.createElement(u.A,{color:v[e]||"default"},e)},{title:"Started",dataIndex:"started_at",render:y},{title:"Completed",dataIndex:"completed_at",render:y},{title:"Evaluation",dataIndex:"evaluation_status",render:e=>n.createElement(u.A,{color:A[e]||"default"},e)},{title:"Reflections",dataIndex:"reflections_complete",render:e=>n.createElement(u.A,{color:e?"success":"default"},e?"complete":"pending")},{title:"",key:"actions",width:100,render:(t,r)=>n.createElement(o.A,{size:"small",onClick:()=>e("/app/admin/interviews/".concat(r.id))},"View")}];return n.createElement(n.Fragment,null,n.createElement(m.A.Title,{level:2,style:{margin:0,marginBottom:"1rem"}},"Interviews"),n.createElement(i.A,{style:{borderColor:"#34B5B1"}}),n.createElement(s.A,{spinning:w},n.createElement(d.A,{rowKey:"id",columns:I,dataSource:r,pagination:{pageSize:20}})))}])}}]);

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.