Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/seferim-agi-g16 / dashboard/src/main.jsx |
| Date | Not specified in source |
| Repository | Janady13/seferim-agi-g16 |
| Revision | 25f281b08b2f786f5a235b5abebfc39bf44d1044 |
| Branch | main |
| Path or archive member | dashboard/src/main.jsx |
| Original SHA-256 | 4d84d233afa0127daf8f7dfa28ba00027af50d6227f7c91e002e0ec341e53a94 |
| Git blob SHA | 62de09dc7c396b09badd78aa6d1d7cd5686dcb97 |
| Reading-copy SHA-256 | 4d84d233afa0127daf8f7dfa28ba00027af50d6227f7c91e002e0ec341e53a94 |
Every recorded occurrence
These 2 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/seferim-agi-g16 / dashboard/src/main.jsx | main | 25f281b08b2f786f5a235b5abebfc39bf44d1044 | Open original |
| Janady13/seferim-agi-g16 / dashboard/src/main.jsx | copilot/update-code-libraries | 393af96a270295f79582b2b2a77bb49dd1a9a990 | Open original |
Recovered source transcript
Download complete source text ↓17 lines · 0.5 KB
import React from 'react';
import { createRoot } from 'react-dom/client';
import SeferimDashboard from './seferim_dashboard_v3.jsx';
function App() {
// Determine WebSocket URL based on current location
const wsProtocol = window.location.protocol === 'https:' ? 'wss:' : 'ws:';
const wsHost = window.location.host || 'localhost:9306';
const wsBase = `${wsProtocol}//${wsHost}/ws`;
return <SeferimDashboard apiBase="/api" wsBase={wsBase} />;
}
const root = createRoot(document.getElementById('root'));
root.render(<App />);