diff --git a/frontend/src/app/project/pages/board/board.component.html b/frontend/src/app/project/pages/board/board.component.html index aaa70eb1..62eb0ba1 100644 --- a/frontend/src/app/project/pages/board/board.component.html +++ b/frontend/src/app/project/pages/board/board.component.html @@ -4,6 +4,8 @@
Kanban board
\ No newline at end of file + diff --git a/frontend/src/app/project/pages/board/board.component.ts b/frontend/src/app/project/pages/board/board.component.ts index dc4aec67..a1fe74e4 100644 --- a/frontend/src/app/project/pages/board/board.component.ts +++ b/frontend/src/app/project/pages/board/board.component.ts @@ -1,17 +1,11 @@ -import { Component } from '@angular/core'; -import { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics.service'; +import {ChangeDetectionStrategy, Component} from '@angular/core'; @Component({ selector: 'board', templateUrl: './board.component.html', - styleUrls: ['./board.component.scss'] + styleUrls: ['./board.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush }) export class BoardComponent { breadcrumbs: string[] = ['Projects', 'Angular Jira Clone', 'Kanban Board']; - - constructor(private _googleAnalytics: GoogleAnalyticsService) {} - - sendTwitterEventButton() { - this._googleAnalytics.sendEvent('Share Twitter', 'button'); - } } diff --git a/frontend/src/app/project/project.module.ts b/frontend/src/app/project/project.module.ts index 5c04d397..d631f4a0 100644 --- a/frontend/src/app/project/project.module.ts +++ b/frontend/src/app/project/project.module.ts @@ -33,10 +33,12 @@ import { FullIssueDetailComponent } from './pages/full-issue-detail/full-issue-d import { SettingsComponent } from './pages/settings/settings.component'; import { ProjectRoutingModule } from './project-routing.module'; import { ProjectComponent } from './project.component'; +import { TargetClickDirective } from '@trungk18/core/directives/target-click.directive'; @NgModule({ declarations: [ AutofocusDirective, + TargetClickDirective, ...NavigationComponents, ...BoardPageComponents, ...IssueUtilComponents,