Skip to content

Commit

Permalink
trying passage
Browse files Browse the repository at this point in the history
  • Loading branch information
r-carroll committed Jul 28, 2024
1 parent ddca5a9 commit 15b10f4
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 1 deletion.
71 changes: 71 additions & 0 deletions content/reading-tracker.html
Original file line number Diff line number Diff line change
Expand Up @@ -262,6 +262,74 @@ <h3><span class="tally-display-hours"></span> hours and <span class="tally-displ
data-operation="increment"
></button>
</div>
<select id="book-dropdown">
<option value="Genesis">Genesis</option>
<option value="Exodus">Exodus</option>
<option value="Leviticus">Leviticus</option>
<option value="Numbers">Numbers</option>
<option value="Deuteronomy">Deuteronomy</option>
<option value="Joshua">Joshua</option>
<option value="Judges">Judges</option>
<option value="Ruth">Ruth</option>
<option value="1 Samuel">1 Samuel</option>
<option value="2 Samuel">2 Samuel</option>
<option value="1 Kings">1 Kings</option>
<option value="2 Kings">2 Kings</option>
<option value="1 Chronicles">1 Chronicles</option>
<option value="2 Chronicles">2 Chronicles</option>
<option value="Ezra">Ezra</option>
<option value="Nehemiah">Nehemiah</option>
<option value="Esther">Esther</option>
<option value="Job">Job</option>
<option value="Psalms">Psalms</option>
<option value="Proverbs">Proverbs</option>
<option value="Ecclesiastes">Ecclesiastes</option>
<option value="Song of Solomon">Song of Solomon</option>
<option value="Isaiah">Isaiah</option>
<option value="Jeremiah">Jeremiah</option>
<option value="Lamentations">Lamentations</option>
<option value="Ezekiel">Ezekiel</option>
<option value="Daniel">Daniel</option>
<option value="Hosea">Hosea</option>
<option value="Joel">Joel</option>
<option value="Amos">Amos</option>
<option value="Obadiah">Obadiah</option>
<option value="Jonah">Jonah</option>
<option value="Micah">Micah</option>
<option value="Nahum">Nahum</option>
<option value="Habakkuk">Habakkuk</option>
<option value="Zephaniah">Zephaniah</option>
<option value="Haggai">Haggai</option>
<option value="Zechariah">Zechariah</option>
<option value="Malachi">Malachi</option>
<option value="Matthew">Matthew</option>
<option value="Mark">Mark</option>
<option value="Luke">Luke</option>
<option value="John">John</option>
<option value="Acts">Acts</option>
<option value="Romans">Romans</option>
<option value="1 Corinthians">1 Corinthians</option>
<option value="2 Corinthians">2 Corinthians</option>
<option value="Galatians">Galatians</option>
<option value="Ephesians">Ephesians</option>
<option value="Philippians">Philippians</option>
<option value="Colossians">Colossians</option>
<option value="1 Thessalonians">1 Thessalonians</option>
<option value="2 Thessalonians">2 Thessalonians</option>
<option value="1 Timothy">1 Timothy</option>
<option value="2 Timothy">2 Timothy</option>
<option value="Titus">Titus</option>
<option value="Philemon">Philemon</option>
<option value="Hebrews">Hebrews</option>
<option value="James">James</option>
<option value="1 Peter">1 Peter</option>
<option value="2 Peter">2 Peter</option>
<option value="1 John">1 John</option>
<option value="2 John">2 John</option>
<option value="3 John">3 John</option>
<option value="Jude">Jude</option>
<option value="Revelation">Revelation</option>
</select>
<button
type="button"
onclick="addTime(event)"
Expand All @@ -282,6 +350,9 @@ <h2>Days of the week</h2>

<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="/reading.js"></script>
<script>
window.onload = init;
</script>


<script>
Expand Down
8 changes: 7 additions & 1 deletion static/reading.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,15 @@ function translateDays(dayOfWeek) {

function addTime(event, tallyType = 'reading') {
const hue = document.getElementById('hue');
const bookDropdown = document.getElementById('book-dropdown');
const minutes = hue.value;
let selectedBook = bookDropdown.value;

fetch(`${apiUrl}/${tallyType}?minutes=${minutes}`, {
if (!selectedBook) {
selectedBook = null;
}

fetch(`${apiUrl}/${tallyType}?minutes=${minutes}&passage=${selectedBook}`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Expand Down

0 comments on commit 15b10f4

Please sign in to comment.