Skip to content

Commit 2667511

Browse files
committed
task modül yazıldı.
1 parent a900071 commit 2667511

File tree

7 files changed

+42
-30
lines changed

7 files changed

+42
-30
lines changed

PratikForumClient/src/app/app.module.ts

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { NgModule } from '@angular/core';
33
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
44
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
55
import { MatDialogModule, MatSidenavModule } from '@angular/material';
6-
import { SimpleNotificationsModule } from 'angular2-notifications';
6+
77

88
import { AppComponent } from './app.component';
99
import { BankAccountComponent } from './bank-account/bank-account.component';
@@ -14,14 +14,11 @@ import { BankComponent } from './bank/bank.component';
1414
import { UserComponent } from './user/user.component';
1515
import { UserOperationsComponent } from './user/user-operations/user-operations.component';
1616

17-
18-
19-
import { TaskViewComponent } from './task-pages/task-view/task-view.component';
20-
import { NewListComponent } from './task-pages/new-list/new-list.component';
21-
import { NewTaskComponent } from './task-pages/new-task/new-task.component';
2217
import { DefaultModule } from './modules/default.module';
2318
import {BankModule} from './modules/bank/bank.module';
2419
import {BudgetModule} from './modules/budget/budget.module';
20+
import {TaskModule} from './modules/task/task.module';
21+
2522
import { ComponentModule } from './components/component/component.module';
2623

2724

@@ -32,12 +29,7 @@ import { ComponentModule } from './components/component/component.module';
3229
HomeComponent,
3330
BankComponent,
3431
UserComponent,
35-
UserOperationsComponent,
36-
37-
38-
TaskViewComponent,
39-
NewListComponent,
40-
NewTaskComponent
32+
UserOperationsComponent
4133
],
4234
imports: [
4335
BrowserModule,
@@ -48,11 +40,11 @@ import { ComponentModule } from './components/component/component.module';
4840
BrowserAnimationsModule,
4941
MatDialogModule,
5042
DefaultModule,
43+
TaskModule,
5144
BankModule,
5245
BudgetModule,
5346
ComponentModule,
54-
MatSidenavModule,
55-
SimpleNotificationsModule.forRoot()
47+
MatSidenavModule
5648
],
5749
providers: [],
5850
bootstrap: [AppComponent]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import { NgModule } from '@angular/core';
2+
import { CommonModule } from '@angular/common';
3+
import { RouterModule } from '@angular/router';
4+
import { SimpleNotificationsModule } from 'angular2-notifications';
5+
6+
import {TaskViewComponent} from '../../task-pages/task-view/task-view.component';
7+
import {NewListComponent} from '../../task-pages/new-list/new-list.component';
8+
import {NewTaskComponent} from '../../task-pages/new-task/new-task.component';
9+
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
10+
11+
@NgModule({
12+
declarations: [
13+
TaskViewComponent,
14+
NewListComponent,
15+
NewTaskComponent
16+
],
17+
imports: [
18+
CommonModule,
19+
RouterModule,
20+
FormsModule,
21+
ReactiveFormsModule,
22+
SimpleNotificationsModule.forRoot()
23+
]
24+
})
25+
export class TaskModule { }

PratikForumClient/src/app/task-pages/new-list/new-list.component.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@ <h1 class="title">
1717
</button>
1818
</div>
1919
</div>
20-
</div>
21-
<simple-notifications></simple-notifications>
20+
</div>

PratikForumClient/src/app/task-pages/new-list/new-list.component.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import * as core from '@angular/core';
2-
import { TaskService } from 'src/app/shared/task.service';
3-
import { TaskList } from 'src/app/models/taskList.model';
4-
import { Route } from '@angular/compiler/src/core';
2+
import { TaskService } from '../../shared/task.service';
3+
import { TaskList } from '../../models/taskList.model';
54
import { Router, ActivatedRoute } from '@angular/router';
6-
import { ToastService } from 'src/app/shared/toast.service';
5+
import { ToastService } from '../../shared/toast.service';
76

87
@core.Component({
98
selector: 'app-new-list',

PratikForumClient/src/app/task-pages/new-task/new-task.component.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,4 @@ <h1 class="title">
1616
</button>
1717
</div>
1818
</div>
19-
</div>
20-
<simple-notifications></simple-notifications>
19+
</div>

PratikForumClient/src/app/task-pages/new-task/new-task.component.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { Component, OnInit } from '@angular/core';
2-
import { TaskService } from 'src/app/shared/task.service';
2+
import { TaskService } from '../../shared/task.service';
33
import { ActivatedRoute, Params, Router } from '@angular/router';
4-
import { Task } from 'src/app/models/task.model';
5-
import { ToastService } from 'src/app/shared/toast.service';
4+
import { Task } from '../../models/task.model';
65

76
@Component({
87
selector: 'app-new-task',
@@ -11,7 +10,7 @@ import { ToastService } from 'src/app/shared/toast.service';
1110
})
1211
export class NewTaskComponent implements OnInit {
1312

14-
constructor(private ts: TaskService, private tos: ToastService, private route: ActivatedRoute, private router: Router) { }
13+
constructor(private ts: TaskService, private route: ActivatedRoute, private router: Router) { }
1514
taskListId: number;
1615
ngOnInit() {
1716
this.route.params.subscribe((params: Params) => {
@@ -25,7 +24,6 @@ export class NewTaskComponent implements OnInit {
2524
taskItem.description = descTask;
2625
taskItem.taskId = 0;
2726
this.ts.postTask(taskItem).subscribe((response: any) => {
28-
this.tos.success('Başarılı', 'Yeni görev oluşturuldu.');
2927
this.router.navigate(['../'], { relativeTo: this.route });
3028
});
3129
}

PratikForumClient/src/app/task-pages/task-view/task-view.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Component, OnInit } from '@angular/core';
2-
import { TaskService } from 'src/app/shared/task.service';
2+
import { TaskService } from '../../shared/task.service';
33
import { ActivatedRoute, Params } from '@angular/router';
4-
import { Task } from 'src/app/models/task.model';
5-
import { ToastService } from 'src/app/shared/toast.service';
4+
import { Task } from '../../models/task.model';
5+
import { ToastService } from '../../shared/toast.service';
66

77
@Component({
88
selector: 'app-task-view',

0 commit comments

Comments
 (0)