PageSourceSearch

https://edia.app/static/js/page-BtDK_B2s.js

js edia.app collected 2026-09-24 11:50:59 UTC 3,025 bytes, 2 lines download raw bytes

1import{j as e,H as d,S as c,P as p}from"./index-D9ib8j_u.js";import{C as n}from"./CSVUpload-iTXs0c_O.js";import{P as x}from"./index-CXfVTx4G.js";import{C as t}from"./Card-BSmKseSS.js";import{T as h,a as j,b as r,c as l}from"./Tabs-B9thGB3L.js";import{cP as u,s as i}from"./DataProviderContext-CMiYnCJH.js";import{F as f}from"./file-text-v7y7-SpG.js";import"./circle-check-big-B00bpoBg.js";import"./loader-circle-DDd2C8DT.js";import"./upload-Bdsnihnv.js";import"./circle-alert-BDGpQBy6.js";import"./Avatar-ROOz-uCU.js";import"./student_profile_path-CqaR3fjO.js";import"./district-hooks-CV1giW64.js";import"./common-BrsB4Z19.js";import"./standards-D97JtNAe.js";import"./Link-LWynSUKr.js";import"./x-Bl1ZJG9u.js";import"./tslib.es6-CMwweBXX.js";import"./arrow-left-BR6Ss_OD.js";import"./AssignmentAdder-CN4tCSWg.js";import"./ai-DvseSiLQ.js";import"./assignment-B4FxrTDo.js";import"./bluebonnet-Cv4uQ1yl.js";import"./communications-CC0Kyd-T.js";import"./ContactForm-B_RZiH29.js";import"./curriculum-_NDZww4O.js";import"./district-C0LGX8rZ.js";import"./it_onboarding-DQMDk536.js";import"./problems-Ms_HJndC.js";import"./apiHooks-DiwywtOq.js";import"./index-Dl9uMAbC.js";import"./search-B3ckJGGq.js";import"./SearchBar-Dy-v_5YP.js";function Z(){const{data:s,isLoading:o,uploadFile:m}=u();return e.jsxs("div",{className:"pt-8 px-8 pb-12 space-y-8",children:[e.jsx(d,{children:e.jsx("title",{children:"Edia | Data Sources"})}),e.jsx(x,{title:"Data Sources",subtitle:"Upload CSV files with assessment data"}),e.jsxs(h,{defaultValue:"upload",children:[e.jsxs(j,{children:[e.jsx(r,{value:"upload",children:"Upload"}),e.jsx(r,{value:"history",children:"History"})]}),e.jsx(l,{value:"upload",className:"pt-6",children:e.jsx(t,{children:e.jsx(n,{onUpload:m,accept:".csv",maxSizeMB:10})})}),e.jsx(l,{value:"history",className:"pt-6",children:e.jsx(t,{noPadding:!0,className:"overflow-hidden",children:o?e.jsx("div",{className:"flex justify-center py-8",children:e.jsx(c,{})}):s&&s.length>0?e.jsx("div",{className:"overflow-x-auto",children:e.jsxs("table",{className:"w-full",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"text-left",style:{borderBottom:`1px solid ${i.gray300}`,backgroundColor:i.gray50},children:[e.jsx("th",{className:"table-header",children:"Date"}),e.jsx("th",{className:"table-header",children:"File"}),e.jsx("th",{className:"table-header",children:"Uploaded By"})]})}),e.jsx("tbody",{children:s.map(a=>e.jsxs("tr",{className:"table-row",children:[e.jsx("td",{className:"table-cell",children:p(a.createdTs).format("MMM D, YYYY")}),e.jsx("td",{className:"table-cell",children:e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(f,{className:"w-4 h-4 text-gray-400"}),e.jsx("span",{className:"text-sm font-medium text-gray-900",children:a.name})]})}),e.jsx("td",{className:"table-cell",children:a.uploadedBy.name})]},a.id))})]})}):e.jsx("div",{className:"text-center py-8 text-gray-500",children:"No files uploaded yet"})})})]})]})}export{Z as default};
2//# sourceMappingURL=page-BtDK_B2s.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.