File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -164,9 +164,9 @@ function ttt_load_board(nm) {
164164 item . setAttribute ( 'id' , 'ttt' + i ) ;
165165 item . setAttribute ( 'onclick' , 'ttt_cellclick(id)' ) ;
166166 if ( board [ i ] == - 1 )
167- item . innerHTML = "<img src='miniApps/tictactoe/ assets/cross.svg' width='100%'>" ;
167+ item . innerHTML = "<img src='" + miniAppDirectory + " assets/cross.svg' width='100%'>";
168168 else if ( board [ i ] == 1 )
169- item . innerHTML = "<img src='miniApps/tictactoe/ assets/dot.svg' width='100%'>" ;
169+ item . innerHTML = "<img src='" + miniAppDirectory + " assets/dot.svg' width='100%'>";
170170 tab . appendChild ( item ) ;
171171 }
172172 tremola . tictactoe . current = nm ;
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ if (!window.miniApps) {
1414 window . miniApps = { } ; // Ensure it's defined
1515}
1616
17+ let miniAppDirectory = "../miniApps/" ; // Default directory for mini apps
18+
1719/**
1820 * Handles the paths to manifest files.
1921 *
@@ -299,6 +301,8 @@ function createMiniAppButton(manifest) {
299301 console . log ( "Init function: " + manifest . init ) ;
300302 //Set currentMiniAppID to the manifest.id
301303 currentMiniAppID = manifest . id
304+ miniAppDirectory = "../miniApps/" + manifest . id + "/" ;
305+ console . log ( "Mini App Directory: " + miniAppDirectory ) ;
302306 setScenario ( "customApp:" + manifest . id ) ;
303307 console . log ( curr_scenario ) ;
304308 eval ( manifest . init ) ;
You can’t perform that action at this time.
0 commit comments