Add per-download Amazon button settings for current and archived downloads

This commit is contained in:
nmemmert
2026-05-07 07:49:02 -04:00
parent 9f0aa8bd65
commit bc3d906e64
4 changed files with 55 additions and 2 deletions
+6
View File
@@ -5,6 +5,8 @@ export interface CustomLink {
placement: 'platforms' | 'footer' | 'resources'
imageUrl?: string
description?: string
amazonUrl?: string
amazonLabel?: string
tags?: string[]
}
@@ -27,6 +29,8 @@ export interface ArchivedSeriesResourceLink {
label: string
description?: string
url: string
amazonUrl?: string
amazonLabel?: string
}
export interface ArchivedSeriesNote {
@@ -140,6 +144,7 @@ export interface SiteContent {
studyGuideDescription: string
studyGuideDownloadUrl: string
studyGuideUrl: string
studyGuideAmazonButtonLabel: string
// ── Share ──
shareHeading: string
shareP: string
@@ -250,6 +255,7 @@ export const DEFAULTS: SiteContent = {
'Go deeper in your study with the official Verse by Verse companion guide — now available on Amazon.',
studyGuideDownloadUrl: '',
studyGuideUrl: 'https://a.co/d/01sG2tOJ',
studyGuideAmazonButtonLabel: 'Get it on Amazon',
shareHeading: 'Help one more person hear the Word this week.',
shareP: 'Scan the QR code or text the show link to a friend who needs encouragement today.',
whereToNextEyebrow: 'Where to Next',