lots of renaming and organizing

This commit is contained in:
Jason Wall 2020-08-06 16:40:43 -04:00
parent 49edee2ec5
commit d7aa1e879e
22 changed files with 37 additions and 40 deletions

View File

@ -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({

View File

@ -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,

View File

@ -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({

View File

@ -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({

View File

@ -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(

View File

@ -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(

View File

@ -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',

View File

@ -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',

View File

@ -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>

View File

@ -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(