11// CodeSignal Probability Lab
22// A convergence-focused probability simulator (coin / die / spinner).
33import Modal from './design-system/components/modal/modal.js' ;
4- import { setStatus } from './src/shell/status.js' ;
54import { initializeWebSocket } from './src/shell/websocket.js' ;
65import { initializeHelpModal } from './src/shell/help.js' ;
76import { loadConfig } from './src/shell/config.js' ;
@@ -21,11 +20,8 @@ function $(id) {
2120}
2221
2322const els = {
24- status : $ ( 'status' ) ,
25-
2623 setupDevice : $ ( 'pl-setup-device' ) ,
2724 setupSampleSpace : $ ( 'pl-setup-sample-space' ) ,
28- seedSummary : $ ( 'pl-seed-summary' ) ,
2925 biasSummary : $ ( 'pl-bias-summary' ) ,
3026 relationshipSummary : $ ( 'pl-relationship-summary' ) ,
3127
@@ -936,21 +932,18 @@ function initEventListeners() {
936932
937933async function init ( ) {
938934 // Initialize help modal and WebSocket (non-blocking)
939- initializeHelpModal ( Modal , setStatus ) ;
935+ initializeHelpModal ( Modal ) ;
940936 initializeWebSocket ( ) ;
941937
942938 // Initialize probability lab
943939 if ( ! els . singleConfig ) return ;
944940
945- setStatus ( 'Loading...' ) ;
946-
947941 // Load configuration from config.json
948942 let config ;
949943 try {
950944 config = await loadConfig ( ) ;
951945 } catch ( error ) {
952946 console . error ( 'Failed to load config:' , error ) ;
953- setStatus ( 'Failed to load config' ) ;
954947 return ;
955948 }
956949
@@ -1012,7 +1005,6 @@ async function init() {
10121005 // Defer initial render until after layout is complete
10131006 requestAnimationFrame ( ( ) => {
10141007 render ( els , store . getState ( ) ) ;
1015- setStatus ( 'Ready' ) ;
10161008 } ) ;
10171009}
10181010
0 commit comments