|
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