Skip to content

Commit fa7c957

Browse files
committed
demo(app): integration of the new MatFaqModule
1 parent 51078e5 commit fa7c957

9 files changed

+24
-22
lines changed

demo/e2e/app.e2e-spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { NgxMaterialFaqDemoPage } from './app.po';
22

3-
describe('ngx-material-faq-demo App', () => {
3+
describe('faq-demo App', () => {
44
let page: NgxMaterialFaqDemoPage;
55

66
beforeEach(() => {

demo/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"test": "jest",
1111
"lint": "ng lint",
1212
"e2e": "ng e2e",
13-
"postinstall": "npm link ngx-material-faq"
13+
"postinstall": "npm link @angular-material-extensions/faq"
1414
},
1515
"private": true,
1616
"dependencies": {

demo/src/app/app.module.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {HttpClientModule} from '@angular/common/http';
1717
// Add .withServerTransition() to support Universal rendering.
1818
// The application ID can be any identifier which is unique on
1919
// the page.
20-
BrowserModule.withServerTransition({appId: 'ngx-material-faq-demo-id'}),
20+
BrowserModule.withServerTransition({appId: 'faq-demo-id'}),
2121
BrowserAnimationsModule,
2222
FormsModule,
2323
HttpClientModule,

demo/src/app/getting-started/getting-started.component.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -550,8 +550,8 @@ <h1>Getting Started</h1>
550550
<mat-card>
551551
<mat-card-title>Example of ngx-material-faq-admin</mat-card-title>
552552
<mat-card-content>
553-
<!--<ngx-material-faq-admin [title]="'ngx-material-faq-admin'"-->
554-
<!--(onFAQItemAdded)="onNewFaqItem($event)"></ngx-material-faq-admin>-->
553+
<!--<faq-admin [title]="'faq-admin'"-->
554+
<!--(onFAQItemAdded)="onNewFaqItem($event)"></faq-admin>-->
555555
</mat-card-content>
556556
</mat-card>
557557

demo/src/app/getting-started/getting-started.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export class HomeComponent implements OnInit {
194194
}
195195

196196
ngOnInit() {
197-
this.titleService.setTitle('Getting Started | ngx-material-faq');
197+
this.titleService.setTitle('Getting Started | faq');
198198
}
199199

200200
onNewFaqItem(faqItem: FaqItem) {

demo/src/app/home/home.component.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
<div class="container">
33
<div class="row">
44
<div class="col-sm-4 d-flex justify-content-center justify-content-md-end">
5-
<img src="assets/logo.svg" alt="ngx-material-faq logo" class="logo">
5+
<img src="assets/logo.svg" alt="@angular-material-extensions/faq logo" class="logo">
66
</div>
77
<div class="col-sm-8 text-center text-md-left">
8-
<h1>ngx-material-faq</h1>
8+
<h1>@angular-material-extensions/faq</h1>
99
<p>Angular Library built with material design in order to provide a reusable faq (frequently asked questions)
1010
component for every project. Ask, Answer and List</p>
1111
<p>Scroll down to see it in action!</p>
1212
<p class="buttons">
13-
<a class="btn btn-outline-primary btn-lg" href="https://github.com/anthonynahas/ngx-material-faq"
13+
<a class="btn btn-outline-primary btn-lg" href="https://github.com/angular-material-extensions/faq"
1414
target="_blank"><i class="fa fa-github fa-lg"></i> Code on Github</a>
1515
<a class="btn btn-outline-primary btn-lg" href="doc/index.html" target="_blank"><i
1616
class="fa fa-book fa-lg"></i> Documentation</a>
@@ -23,13 +23,13 @@ <h1>ngx-material-faq</h1>
2323

2424
<section class="home">
2525
<div class="container">
26-
<ngx-material-faq-admin [title]="'Admin'" (onFAQItemAdded)="onNewFaqItem($event)"></ngx-material-faq-admin>
27-
<!--ngx-material-faq-->
26+
<mat-faq-admin [title]="'Admin'" (onFAQItemAdded)="onNewFaqItem($event)"></mat-faq-admin>
27+
<!--faq-->
2828
</div>
2929
</section>
3030
<section class="home" style="margin: 2rem 0 2rem 0">
3131
<div class="container">
32-
<ngx-material-faq [faqList]="faq"></ngx-material-faq>
32+
<mat-faq [faqList]="faq"></mat-faq>
3333
<a href="https://github.com/angular/angular.js/wiki/FAQ"
3434
mat-button
3535
color="primary">

demo/src/app/home/home.component.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Component, OnInit, ViewEncapsulation} from '@angular/core';
22
import {Title} from '@angular/platform-browser';
3-
import {FaqItem} from 'ngx-material-faq';
3+
import {FaqItem} from '@angular-material-extensions/faq';
44

55
@Component({
66
selector: 'app-home',
@@ -85,15 +85,16 @@ export class HomeComponent implements OnInit {
8585
},
8686
{
8787
question: 'How do I .preventDefault() or .stopPropagation()?',
88-
answer: 'All ng-click and related bindings inject a $event object that you can call things like .preventDefault() or even pass the object to your methods'
88+
answer: 'All ng-click and related bindings inject a $event object that you can call things like ' +
89+
'.preventDefault() or even pass the object to your methods'
8990
},
9091
];
9192

9293
constructor(private titleService: Title) {
9394
}
9495

9596
ngOnInit() {
96-
this.titleService.setTitle('Home | ngx-material-faq');
97+
this.titleService.setTitle('@angular-material-extensions/faq');
9798
}
9899

99100
onNewFaqItem(faqItem: FaqItem) {
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
21
<div class="container" style="padding-left: 0; padding-right: 0;">
32
<header class="navbar navbar-light navbar-fixed-top navbar-expand-lg">
43

5-
<a class="navbar-brand" routerLink="/home" (click)="navbarCollapsed = true">ngx-material-faq</a>
4+
<a class="navbar-brand" routerLink="/home" (click)="navbarCollapsed = true">@angular-material-extensions/faq</a>
65

76
<button class="navbar-toggler navbar-toggler-right" type="button" (click)="navbarCollapsed = !navbarCollapsed"
8-
[attr.aria-expanded]="!navbarCollapsed" aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation">
7+
[attr.aria-expanded]="!navbarCollapsed" aria-controls="navbarContent" aria-expanded="false"
8+
aria-label="Toggle navigation">
99
<span class="navbar-toggler-icon"></span>
1010
</button>
1111

@@ -17,4 +17,4 @@
1717
</ul>
1818
</div>
1919
</header>
20-
</div>
20+
</div>

demo/src/app/shared/shared.module.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@ import {
1818
} from '@angular/material';
1919
import {FlexLayoutModule} from '@angular/flex-layout';
2020
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
21+
import {MatFaqModule} from '@angular-material-extensions/faq';
22+
2123
import {DisqusModule} from 'ngx-disqus';
2224
import {HighlightModule} from 'ngx-highlightjs';
2325
import {NgxMaterialPagesModule} from 'ngx-material-pages';
24-
import {NgxMaterialFaqModule} from 'ngx-material-faq';
2526

2627
@NgModule({
2728
imports: [
2829
RouterModule,
2930
NgbCollapseModule.forRoot(),
30-
NgxMaterialFaqModule.forRoot(),
31+
MatFaqModule.forRoot(),
3132
NgxMaterialPagesModule.forRoot(),
3233
DisqusModule.forRoot('ngx-material-faq'),
3334
HighlightModule.forRoot(),
@@ -48,7 +49,7 @@ import {NgxMaterialFaqModule} from 'ngx-material-faq';
4849
HeaderComponent,
4950
FooterComponent,
5051
ContentWrapperComponent,
51-
NgxMaterialFaqModule,
52+
MatFaqModule,
5253
NgxMaterialPagesModule,
5354
DisqusModule,
5455
HighlightModule,

0 commit comments

Comments
 (0)