Removed router parts; fixed duplicate file loads

This commit is contained in:
itdominator 2025-06-15 18:15:39 -05:00
parent b49883f7b2
commit 64a6e14840
5 changed files with 5 additions and 9 deletions

View File

@ -37,7 +37,7 @@ app.whenReady().then(async () => {
newton.ipc.loadIPCServer(); newton.ipc.loadIPCServer();
} else { } else {
console.log("IPCServer: Is loaded... sending files to existing app."); console.log("IPCServer: Is loaded... sending files to existing app.");
await newton.ipc.sendFilesToIPC( newton.ipc.sendFilesToIPC(
newton.args.getArgs() newton.args.getArgs()
); );
app.quit(); app.quit();

View File

@ -1,5 +1,4 @@
import { Component } from '@angular/core'; import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';
import { InfoBarComponent } from './editor/info-bar/info-bar.component'; import { InfoBarComponent } from './editor/info-bar/info-bar.component';
import { TabsComponent } from './editor/tabs/tabs.component'; import { TabsComponent } from './editor/tabs/tabs.component';

View File

@ -1,9 +1,7 @@
import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
import { provideRouter } from '@angular/router';
import { routes } from './app.routes';
import { provideClientHydration, withEventReplay } from '@angular/platform-browser'; import { provideClientHydration, withEventReplay } from '@angular/platform-browser';
export const appConfig: ApplicationConfig = { export const appConfig: ApplicationConfig = {
providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes), provideClientHydration(withEventReplay())] providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideClientHydration(withEventReplay())]
}; };

View File

@ -1,3 +0,0 @@
import { Routes } from '@angular/router';
export const routes: Routes = [];

View File

@ -144,6 +144,8 @@ export class EditorsComponent {
for (let i = 0; i < paths.length; i++) { for (let i = 0; i < paths.length; i++) {
let file = new File([], "") as NewtonFile; let file = new File([], "") as NewtonFile;
if ( this.filesService.get(paths[i]) ) continue;
await this.filesService.addFile(paths[i], file); await this.filesService.addFile(paths[i], file);
this.filesService.addTab(file); this.filesService.addTab(file);
} }