mirror of
https://gitlab.com/walljm/dynamicbible.git
synced 2025-07-24 16:00:11 -04:00
lots of renaming and organizing
This commit is contained in:
parent
49edee2ec5
commit
d7aa1e879e
@ -6,10 +6,8 @@ import { Breakpoints, BreakpointObserver } from '@angular/cdk/layout';
|
|||||||
import { map, shareReplay } from 'rxjs/operators';
|
import { map, shareReplay } from 'rxjs/operators';
|
||||||
import { MatSidenav } from '@angular/material/sidenav';
|
import { MatSidenav } from '@angular/material/sidenav';
|
||||||
import { MatDialog } from '@angular/material/dialog';
|
import { MatDialog } from '@angular/material/dialog';
|
||||||
import { PageEditModalComponent } from './search/components/page-edit-modal/page-edit-modal.component';
|
import { PageEditModalComponent } from './search/components/saved-page/page-edit-modal/page-edit-modal.component';
|
||||||
import { NoteEditModalComponent } from './search/components/note-edit-modal/note-edit-modal.component';
|
import { NoteEditModalComponent } from './search/components/note/edit-modal/note-edit-modal.component';
|
||||||
import { SavedPage, Page } from './models/app-state';
|
|
||||||
import { Router } from '@angular/router';
|
|
||||||
import { SubscriberComponent } from './common/components/subscriber.component';
|
import { SubscriberComponent } from './common/components/subscriber.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
|
@ -10,18 +10,18 @@ import { HttpClientModule } from '@angular/common/http';
|
|||||||
import { NgxMdModule } from 'ngx-md';
|
import { NgxMdModule } from 'ngx-md';
|
||||||
|
|
||||||
import { SearchPage } from './search/components/search-page/search.page';
|
import { SearchPage } from './search/components/search-page/search.page';
|
||||||
import { PassageComponent } from './search/components/passage/passage.component';
|
import { PassageCardComponent } from './search/components/passage/passage-card.component';
|
||||||
import { WordsComponent } from './search/components/words/words.component';
|
import { WordsCardComponent } from './search/components/words/words-card.component';
|
||||||
import { NoteComponent } from './search/components/note/note.component';
|
import { NoteCardComponent } from './search/components/note/note-card.component';
|
||||||
import { SettingsComponent } from './common/components/settings/settings.component';
|
import { SettingsComponent } from './common/components/settings/settings.component';
|
||||||
|
|
||||||
import { StrongsComponent } from './search/components/strongs/strongs.component';
|
import { StrongsComponent } from './search/components/strongs/strongs.component';
|
||||||
import { StrongsCardComponent } from './search/components/strongs/card/strongs-card.component';
|
import { StrongsCardComponent } from './search/components/strongs/card/strongs-card.component';
|
||||||
import { StrongsModalComponent } from './search/components/strongs/modal/strongs-modal.component';
|
import { StrongsModalComponent } from './search/components/strongs/modal/strongs-modal.component';
|
||||||
|
|
||||||
import { AddToPageModalComponent } from './search/components/add-to-page-modal/add-to-page-modal.component';
|
import { AddToPageModalComponent } from './search/components/saved-page/add-to-page-modal/add-to-page-modal.component';
|
||||||
import { PageEditModalComponent } from './search/components/page-edit-modal/page-edit-modal.component';
|
import { PageEditModalComponent } from './search/components/saved-page/page-edit-modal/page-edit-modal.component';
|
||||||
import { NoteEditModalComponent } from './search/components/note-edit-modal/note-edit-modal.component';
|
import { NoteEditModalComponent } from './search/components/note/edit-modal/note-edit-modal.component';
|
||||||
import { VersePickerModalComponent } from './search/components/verse-picker-modal/verse-picker-modal.component';
|
import { VersePickerModalComponent } from './search/components/verse-picker-modal/verse-picker-modal.component';
|
||||||
|
|
||||||
import { MatCheckboxModule } from '@angular/material/checkbox';
|
import { MatCheckboxModule } from '@angular/material/checkbox';
|
||||||
@ -65,12 +65,12 @@ import { ClipboardModule } from '@angular/cdk/clipboard';
|
|||||||
declarations: [
|
declarations: [
|
||||||
AppComponent,
|
AppComponent,
|
||||||
SearchPage,
|
SearchPage,
|
||||||
PassageComponent,
|
PassageCardComponent,
|
||||||
StrongsComponent,
|
StrongsComponent,
|
||||||
StrongsCardComponent,
|
StrongsCardComponent,
|
||||||
StrongsModalComponent,
|
StrongsModalComponent,
|
||||||
WordsComponent,
|
WordsCardComponent,
|
||||||
NoteComponent,
|
NoteCardComponent,
|
||||||
PageEditModalComponent,
|
PageEditModalComponent,
|
||||||
NoteEditModalComponent,
|
NoteEditModalComponent,
|
||||||
AddToPageModalComponent,
|
AddToPageModalComponent,
|
||||||
|
@ -8,7 +8,7 @@ import {
|
|||||||
import { CardItem, OpenData } from '../../models/app-state';
|
import { CardItem, OpenData } from '../../models/app-state';
|
||||||
import { Observable } from 'rxjs';
|
import { Observable } from 'rxjs';
|
||||||
import { MatDialog } from '@angular/material/dialog';
|
import { MatDialog } from '@angular/material/dialog';
|
||||||
import { AddToPageModalComponent } from 'src/app/search/components/add-to-page-modal/add-to-page-modal.component';
|
import { AddToPageModalComponent } from '../../search/components/saved-page/add-to-page-modal/add-to-page-modal.component';
|
||||||
import { SubscriberComponent } from './subscriber.component';
|
import { SubscriberComponent } from './subscriber.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { Component, Inject } from '@angular/core';
|
import { Component, Inject } from '@angular/core';
|
||||||
import { FormGroup, FormBuilder } from '@angular/forms';
|
import { FormGroup, FormBuilder } from '@angular/forms';
|
||||||
import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';
|
import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';
|
||||||
import { CardItem, NoteItem } from '../../../models/app-state';
|
import { CardItem, NoteItem } from '../../../../models/app-state';
|
||||||
import { AppService } from '../../../services/app.service';
|
import { AppService } from '../../../../services/app.service';
|
||||||
import { UUID } from 'angular2-uuid';
|
import { UUID } from 'angular2-uuid';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
@ -1,15 +1,15 @@
|
|||||||
import { Component, ViewChild, ElementRef } from '@angular/core';
|
import { Component, ViewChild, ElementRef } from '@angular/core';
|
||||||
import { MatDialog } from '@angular/material/dialog';
|
import { MatDialog } from '@angular/material/dialog';
|
||||||
import { NoteEditModalComponent } from '../note-edit-modal/note-edit-modal.component';
|
import { NoteEditModalComponent } from './edit-modal/note-edit-modal.component';
|
||||||
import { CardComponent } from '../../../common/components/card.component';
|
import { CardComponent } from '../../../common/components/card.component';
|
||||||
import { AppService } from '../../../services/app.service';
|
import { AppService } from '../../../services/app.service';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-note',
|
selector: 'app-note-card',
|
||||||
templateUrl: './note.component.html',
|
templateUrl: './note-card.component.html',
|
||||||
styleUrls: ['./note.component.scss'],
|
styleUrls: ['./note-card.component.scss'],
|
||||||
})
|
})
|
||||||
export class NoteComponent extends CardComponent {
|
export class NoteCardComponent extends CardComponent {
|
||||||
@ViewChild('note') noteElement: ElementRef;
|
@ViewChild('note') noteElement: ElementRef;
|
||||||
|
|
||||||
constructor(
|
constructor(
|
@ -1,19 +1,18 @@
|
|||||||
import { Component, OnInit, ElementRef, ViewChild } from '@angular/core';
|
import { Component, OnInit, ElementRef, ViewChild } from '@angular/core';
|
||||||
|
import { MatDialog } from '@angular/material/dialog';
|
||||||
import { BibleReference } from '../../../common/bible-reference';
|
import { BibleReference } from '../../../common/bible-reference';
|
||||||
import { AppService } from '../../../services/app.service';
|
import { AppService } from '../../../services/app.service';
|
||||||
import { CardComponent } from '../../../common/components/card.component';
|
import { CardComponent } from '../../../common/components/card.component';
|
||||||
import { Paragraph } from '../../../models/app-state';
|
import { Paragraph } from '../../../models/app-state';
|
||||||
import { MatDialog } from '@angular/material/dialog';
|
|
||||||
import { StrongsComponent } from '../strongs/strongs.component';
|
|
||||||
import { StrongsModalComponent } from '../strongs/modal/strongs-modal.component';
|
import { StrongsModalComponent } from '../strongs/modal/strongs-modal.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-passage',
|
selector: 'app-passage-card',
|
||||||
templateUrl: 'passage.component.html',
|
templateUrl: 'passage-card.component.html',
|
||||||
styleUrls: ['./passage.component.scss'],
|
styleUrls: ['./passage-card.component.scss'],
|
||||||
preserveWhitespaces: true,
|
preserveWhitespaces: true,
|
||||||
})
|
})
|
||||||
export class PassageComponent extends CardComponent implements OnInit {
|
export class PassageCardComponent extends CardComponent implements OnInit {
|
||||||
ref: BibleReference;
|
ref: BibleReference;
|
||||||
|
|
||||||
showParagraphs$ = this.appService.select(
|
showParagraphs$ = this.appService.select(
|
@ -1,9 +1,9 @@
|
|||||||
import { Component, Inject, ViewChild } from '@angular/core';
|
import { Component, Inject, ViewChild } from '@angular/core';
|
||||||
import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
|
import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
|
||||||
import { AppService } from '../../../services/app.service';
|
|
||||||
import { CardItem } from 'src/app/models/app-state';
|
|
||||||
import { MatSelectionList } from '@angular/material/list';
|
import { MatSelectionList } from '@angular/material/list';
|
||||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||||
|
import { AppService } from '../../../../services/app.service';
|
||||||
|
import { CardItem } from '../../../../models/app-state';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-add-to-page-modal-modal',
|
selector: 'app-add-to-page-modal-modal',
|
@ -1,7 +1,7 @@
|
|||||||
import { Component, Inject } from '@angular/core';
|
import { Component, Inject } from '@angular/core';
|
||||||
import { FormGroup, FormBuilder } from '@angular/forms';
|
import { FormGroup, FormBuilder } from '@angular/forms';
|
||||||
import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
|
import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
|
||||||
import { AppService } from '../../../services/app.service';
|
import { AppService } from '../../../../services/app.service';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-page-edit-modal',
|
selector: 'app-page-edit-modal',
|
@ -37,30 +37,30 @@
|
|||||||
<div class="search-content">
|
<div class="search-content">
|
||||||
<ng-container *ngIf="cards$ | async as cards; else nocards">
|
<ng-container *ngIf="cards$ | async as cards; else nocards">
|
||||||
<mat-card *ngFor="let item of cards">
|
<mat-card *ngFor="let item of cards">
|
||||||
<app-passage
|
<app-passage-card
|
||||||
*ngIf="isPassage(item)"
|
*ngIf="isPassage(item)"
|
||||||
[cardItem]="item"
|
[cardItem]="item"
|
||||||
(onClose)="removeCard(item)"
|
(onClose)="removeCard(item)"
|
||||||
(onItemClicked)="getItemsNextToCard($event)"
|
(onItemClicked)="getItemsNextToCard($event)"
|
||||||
></app-passage>
|
></app-passage-card>
|
||||||
<app-strongs-card
|
<app-strongs-card
|
||||||
*ngIf="isStrongs(item)"
|
*ngIf="isStrongs(item)"
|
||||||
[cardItem]="item"
|
[cardItem]="item"
|
||||||
(onClose)="removeCard(item)"
|
(onClose)="removeCard(item)"
|
||||||
(onItemClicked)="getItemsNextToCard($event)"
|
(onItemClicked)="getItemsNextToCard($event)"
|
||||||
></app-strongs-card>
|
></app-strongs-card>
|
||||||
<app-words
|
<app-words-card
|
||||||
*ngIf="isWords(item)"
|
*ngIf="isWords(item)"
|
||||||
[cardItem]="item"
|
[cardItem]="item"
|
||||||
(onClose)="removeCard(item)"
|
(onClose)="removeCard(item)"
|
||||||
(onItemClicked)="getItemsNextToCard($event)"
|
(onItemClicked)="getItemsNextToCard($event)"
|
||||||
></app-words>
|
></app-words-card>
|
||||||
<app-note
|
<app-note-card
|
||||||
*ngIf="isNote(item)"
|
*ngIf="isNote(item)"
|
||||||
[cardItem]="item"
|
[cardItem]="item"
|
||||||
(onClose)="removeCard(item)"
|
(onClose)="removeCard(item)"
|
||||||
(onItemClicked)="getItemsNextToCard($event)"
|
(onItemClicked)="getItemsNextToCard($event)"
|
||||||
></app-note>
|
></app-note-card>
|
||||||
</mat-card>
|
</mat-card>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-template #nocards>
|
<ng-template #nocards>
|
||||||
|
@ -6,12 +6,12 @@ import { MatDialog } from '@angular/material/dialog';
|
|||||||
import { BibleReference } from 'src/app/common/bible-reference';
|
import { BibleReference } from 'src/app/common/bible-reference';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-words',
|
selector: 'app-words-card',
|
||||||
templateUrl: 'words.component.html',
|
templateUrl: 'words-card.component.html',
|
||||||
styleUrls: ['./words.component.scss'],
|
styleUrls: ['./words-card.component.scss'],
|
||||||
preserveWhitespaces: true,
|
preserveWhitespaces: true,
|
||||||
})
|
})
|
||||||
export class WordsComponent extends CardComponent {
|
export class WordsCardComponent extends CardComponent {
|
||||||
@ViewChild('words') wordsElement: ElementRef;
|
@ViewChild('words') wordsElement: ElementRef;
|
||||||
|
|
||||||
constructor(
|
constructor(
|
Loading…
x
Reference in New Issue
Block a user