|
1 | 1 | import { Component, OnDestroy, OnInit } from '@angular/core';
|
2 |
| -import { DevuiSourceData } from 'ng-devui/shared/devui-codebox/devui-source-data'; |
3 | 2 | import { TranslateService, TranslationChangeEvent } from '@ngx-translate/core';
|
| 3 | +import { DevuiSourceData } from 'ng-devui/shared/devui-codebox/devui-source-data'; |
4 | 4 | import { Subscription } from 'rxjs';
|
5 | 5 | @Component({
|
6 | 6 | selector: 'd-accordion-demo',
|
7 | 7 | templateUrl: './accordion-demo.component.html',
|
8 | 8 | })
|
9 | 9 | export class AccordionDemoComponent implements OnInit, OnDestroy {
|
10 | 10 | AccordionDemoBasic: Array<DevuiSourceData> = [
|
11 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./basic/basic.component.html') }, |
12 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./basic/basic.component.ts') }, |
13 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./basic/basic.component.css') }, |
| 11 | + { title: 'HTML', language: 'xml', code: require('./basic/basic.component.html?raw') }, |
| 12 | + { title: 'TS', language: 'typescript', code: require('./basic/basic.component.ts?raw') }, |
| 13 | + { title: 'SCSS', language: 'css', code: require('./basic/basic.component.css?raw') }, |
14 | 14 | ];
|
15 | 15 |
|
16 | 16 | AccordionDemolink: Array<DevuiSourceData> = [
|
17 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./link/link.component.html') }, |
18 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./link/link.component.ts') }, |
19 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./link/link.component.css') }, |
| 17 | + { title: 'HTML', language: 'xml', code: require('./link/link.component.html?raw') }, |
| 18 | + { title: 'TS', language: 'typescript', code: require('./link/link.component.ts?raw') }, |
| 19 | + { title: 'SCSS', language: 'css', code: require('./link/link.component.css?raw') }, |
20 | 20 | ];
|
21 | 21 |
|
22 | 22 | AccordionDemoTemplate: Array<DevuiSourceData> = [
|
23 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./template/template.component.html') }, |
24 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./template/template.component.ts') }, |
25 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./template/template.component.scss') }, |
| 23 | + { title: 'HTML', language: 'xml', code: require('./template/template.component.html?raw') }, |
| 24 | + { title: 'TS', language: 'typescript', code: require('./template/template.component.ts?raw') }, |
| 25 | + { title: 'SCSS', language: 'css', code: require('./template/template.component.scss?raw') }, |
26 | 26 | ];
|
27 | 27 |
|
28 | 28 | AccordionDemoInnerListTemplate: Array<DevuiSourceData> = [
|
29 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./inner-list-template/inner-list-template.component.html') }, |
30 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./inner-list-template/inner-list-template.component.ts') }, |
31 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./inner-list-template/inner-list-template.component.css') }, |
| 29 | + { title: 'HTML', language: 'xml', code: require('./inner-list-template/inner-list-template.component.html?raw') }, |
| 30 | + { title: 'TS', language: 'typescript', code: require('./inner-list-template/inner-list-template.component.ts?raw') }, |
| 31 | + { title: 'SCSS', language: 'css', code: require('./inner-list-template/inner-list-template.component.css?raw') }, |
32 | 32 | ];
|
33 | 33 | AccordionDemoMultiLevel: Array<DevuiSourceData> = [
|
34 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./multi-level/multi-level.component.html') }, |
35 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./multi-level/multi-level.component.ts') }, |
36 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./multi-level/multi-level.component.css') }, |
| 34 | + { title: 'HTML', language: 'xml', code: require('./multi-level/multi-level.component.html?raw') }, |
| 35 | + { title: 'TS', language: 'typescript', code: require('./multi-level/multi-level.component.ts?raw') }, |
| 36 | + { title: 'SCSS', language: 'css', code: require('./multi-level/multi-level.component.css?raw') }, |
37 | 37 | ];
|
38 | 38 | AccordionDemoChangeKey: Array<DevuiSourceData> = [
|
39 |
| - { title: 'HTML', language: 'xml', code: require('!!raw-loader!./change-key/change-key.component.html') }, |
40 |
| - { title: 'TS', language: 'typescript', code: require('!!raw-loader!./change-key/change-key.component.ts') }, |
41 |
| - { title: 'SCSS', language: 'css', code: require('!!raw-loader!./change-key/change-key.component.css') }, |
| 39 | + { title: 'HTML', language: 'xml', code: require('./change-key/change-key.component.html?raw') }, |
| 40 | + { title: 'TS', language: 'typescript', code: require('./change-key/change-key.component.ts?raw') }, |
| 41 | + { title: 'SCSS', language: 'css', code: require('./change-key/change-key.component.css?raw') }, |
42 | 42 | ];
|
43 | 43 |
|
44 | 44 | navItems = [];
|
|
0 commit comments