1
0
Fork 0
mirror of https://git.sr.ht/~cadence/cloudtube synced 2026-03-02 02:31:35 +00:00

Add database and subscribe button

This commit is contained in:
Cadence Ember 2020-08-31 01:54:59 +12:00
parent 2af05e43a9
commit f24e1bb39c
No known key found for this signature in database
GPG key ID: 128B99B1B74A6412
25 changed files with 972 additions and 44 deletions

View file

@ -0,0 +1,6 @@
mixin subscribe_button(ucid, isSubscribed, referrer)
- const subscribePath = !subscribed ? "subscribe" : "unsubscribe"
form(method="post" action=`/formapi/${subscribePath}/${ucid}`).subscribe-form
if referrer
input(type="hidden" name="referrer" value=referrer)
button(data-subscribed=(+isSubscribed) data-ucid=ucid)&attributes(attributes)#subscribe= !subscribed ? "Subscribe" : "Unsubscribe"