diff --git a/app/components/lexicon/entry.js b/app/components/lexicon/entry.js index bb29814..41b43de 100644 --- a/app/components/lexicon/entry.js +++ b/app/components/lexicon/entry.js @@ -1,7 +1,6 @@ import Component from '@glimmer/component'; import { inject as service } from '@ember/service'; import { tracked } from "@glimmer/tracking"; -import showdown from 'showdown'; export default class LexiconEntryComponent extends Component { @service('word-select') selectedWord; diff --git a/app/components/words/word-row.hbs b/app/components/words/word-row.hbs index a0e5ac5..1e865ca 100644 --- a/app/components/words/word-row.hbs +++ b/app/components/words/word-row.hbs @@ -1,5 +1,5 @@ - {{@model.greek}} {{@model.ulb}} + {{@model.greek}} {{@model.morph}} \ No newline at end of file diff --git a/app/components/words/word-row.js b/app/components/words/word-row.js index b50219a..6816e2a 100644 --- a/app/components/words/word-row.js +++ b/app/components/words/word-row.js @@ -5,10 +5,12 @@ import { action } from '@ember/object'; export default class WordsWordRowComponent extends Component { @service('word-select') selectWord; + @service router; @action select(word) { this.selectWord.select(word); + this.router.transitionTo('verse.word', word.strongsNumber); } get diff --git a/app/components/words/word-table.hbs b/app/components/words/word-table.hbs index c8552ed..8cc2810 100644 --- a/app/components/words/word-table.hbs +++ b/app/components/words/word-table.hbs @@ -1,8 +1,8 @@

Word Details

- + {{#each @model as |word|}} diff --git a/app/templates/verse.hbs b/app/templates/verse.hbs index 4517568..c1a09d5 100644 --- a/app/templates/verse.hbs +++ b/app/templates/verse.hbs @@ -1,24 +1,11 @@

{{model.reference}}

- - - Verse Details - - - Commentary - -
-

Greek

-

ULB

{{model.ulbText}}

+

Greek

+

Greek ULBGreek Morphology