journal.module.ts 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import { NgModule } from '@angular/core';
  2. import { CommonModule } from '@angular/common';
  3. import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
  4. import { FormsModule } from '@angular/forms';
  5. import { CdkTableModule } from '@angular/cdk/table';
  6. import { DragDropModule } from '@angular/cdk/drag-drop';
  7. import { NgxSmartModalModule } from 'ngx-smart-modal';
  8. import { TabbarComponent } from './journal-home/tabbar/tabbar.component';
  9. import { OffcanvasComponent } from './journal-home/offcanvas/offcanvas.component';
  10. import { JournalRoutingModule } from './journal-routing.module';
  11. import { JournalHomeComponent } from './journal-home/journal-home.component';
  12. import { JournalStatsComponent } from './journal-stats/journal-stats.component';
  13. import { JournalInventoryComponent } from './journal-inventory/journal-inventory.component';
  14. import { JournalSpellbookComponent } from './journal-spellbook/journal-spellbook.component';
  15. import { JournalSpellcardsComponent } from './journal-spellcards/journal-spellcards.component';
  16. import { JournalCharacterComponent } from './journal-character/journal-character.component';
  17. import { InfopanelComponent } from './journal-home/infopanel/infopanel.component';
  18. import { AttributeFieldComponent } from './journal-stats/attribute-skill-container/attribute-field/attribute-field.component';
  19. import { SkillFieldComponent } from './journal-stats/attribute-skill-container/skill-field/skill-field.component';
  20. import { AttributeSkillContainerComponent } from './journal-stats/attribute-skill-container/attribute-skill-container.component';
  21. import { LifeContainerComponent } from './journal-stats/life-container/life-container.component';
  22. import { WeaponsContainerComponent } from './journal-stats/weapons-container/weapons-container.component';
  23. import { ArmorClassComponent } from './journal-stats/life-container/armor-class/armor-class.component';
  24. import { MovementComponent } from './journal-stats/life-container/movement/movement.component';
  25. import { HitDiceComponent } from './journal-stats/life-container/hit-dice/hit-dice.component';
  26. import { InitiativeComponent } from './journal-stats/life-container/initiative/initiative.component';
  27. import { ProficiencyComponent } from './journal-stats/life-container/proficiency/proficiency.component';
  28. import { ExhaustionComponent } from './journal-stats/life-container/exhaustion/exhaustion.component';
  29. import { DeathSaveComponent } from './journal-stats/life-container/death-save/death-save.component';
  30. import { LifeComponent } from './journal-stats/life-container/life/life.component';
  31. import { IconComponent } from './icon/icon.component';
  32. import { WeaponRowComponent } from './journal-stats/weapons-container/weapon-row/weapon-row.component';
  33. @NgModule({
  34. declarations: [
  35. JournalHomeComponent,
  36. JournalStatsComponent,
  37. JournalInventoryComponent,
  38. JournalSpellbookComponent,
  39. JournalSpellcardsComponent,
  40. JournalCharacterComponent,
  41. TabbarComponent,
  42. OffcanvasComponent,
  43. InfopanelComponent,
  44. AttributeFieldComponent,
  45. SkillFieldComponent,
  46. AttributeSkillContainerComponent,
  47. LifeContainerComponent,
  48. WeaponsContainerComponent,
  49. ArmorClassComponent,
  50. MovementComponent,
  51. HitDiceComponent,
  52. InitiativeComponent,
  53. ProficiencyComponent,
  54. ExhaustionComponent,
  55. DeathSaveComponent,
  56. LifeComponent,
  57. IconComponent,
  58. WeaponRowComponent,
  59. ],
  60. imports: [
  61. CommonModule,
  62. JournalRoutingModule,
  63. NgbModule,
  64. FormsModule,
  65. CdkTableModule,
  66. DragDropModule,
  67. NgxSmartModalModule.forChild(),
  68. ],
  69. })
  70. export class JournalModule {}