Skip to content

Commit

Permalink
move refactor shared folder file structure into containers and compon…
Browse files Browse the repository at this point in the history
…ents
  • Loading branch information
charlesribeiro committed Aug 13, 2023
1 parent 1350b32 commit 9e2f2ea
Show file tree
Hide file tree
Showing 15 changed files with 14 additions and 18 deletions.
4 changes: 2 additions & 2 deletions src/app/app-routing.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import { SettingsComponent } from "./features/settings/components/settings.compo
import { SaveAndLoadComponent } from "./features/save-and-load/components/save-and-load/save-and-load.component";

const routes: Routes = [
{ path: "game", redirectTo: "", pathMatch: "full" },
{ path: "", component: MainGameComponent },
{ path: "", redirectTo: "settings", pathMatch: "full" },
{ path: "game", component: MainGameComponent },
{ path: "settings", component: SettingsComponent },
{ path: "save-load", component: SaveAndLoadComponent },
];
Expand Down
8 changes: 1 addition & 7 deletions src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,13 @@ import { metaReducers, reducers } from "../app/state";
import { StorageService } from "./services/storage.service";
import { SettingsComponent } from "./features/settings/components/settings.component";
import { ReactiveFormsModule } from "@angular/forms";
import { HeaderComponent } from "./features/shared/header/header.component";
import { TimerService } from "./services/timer.service";
import { SaveAndLoadComponent } from "./features/save-and-load/components/save-and-load/save-and-load.component";
import { GameModule } from "./features/game/game.module";
import { SharedModule } from "./features/shared/shared.module";

@NgModule({
declarations: [
AppComponent,
HeaderComponent,
SettingsComponent,
SaveAndLoadComponent,
],
declarations: [AppComponent, SettingsComponent, SaveAndLoadComponent],
imports: [
SharedModule,
BrowserModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
type="button"
(click)="saveForm()"
>
Save Settings
Save setings and start game
</button>
</div>
</form>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@
<nav>
<a
class="block mt-4 lg:inline-block lg:mt-0 text-white hover:text-white mr-4"
routerLink="/game"
routerLink="game"
>Game</a
>
</nav>
<nav>
<a
class="block mt-4 lg:inline-block lg:mt-0 text-white hover:text-white mr-4"
routerLink="/settings"
routerLink="settings"
>Settings</a
>
</nav>
<nav>
<a
class="block mt-4 lg:inline-block lg:mt-0 text-white hover:text-white mr-4"
routerLink="/save-load"
routerLink="save-load"
>Save and Load</a
>
</nav>
Expand Down
12 changes: 7 additions & 5 deletions src/app/features/shared/shared.module.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { ErrorComponent } from "./error/error.component";
import { LoaderComponent } from "./loader/loader.component";
import { ErrorComponent } from "./containers/error/error.component";
import { LoaderComponent } from "./containers/loader/loader.component";
import { HeaderComponent } from "./containers/header/header.component";
import { RouterModule } from "@angular/router";

@NgModule({
declarations: [ErrorComponent, LoaderComponent],
imports: [CommonModule],
exports: [ErrorComponent, LoaderComponent],
declarations: [ErrorComponent, LoaderComponent, HeaderComponent],
imports: [CommonModule, RouterModule],
exports: [ErrorComponent, LoaderComponent, HeaderComponent],
})
export class SharedModule {}

0 comments on commit 9e2f2ea

Please sign in to comment.