@@ -9,7 +10,7 @@
- $nextUrl ?? '/']) ?>
+ $data ?? '/']) ?>
{{social.also}}
diff --git a/web/js/emailSettings.js b/web/js/emailSettings.js new file mode 100644 index 00000000..af9adcff --- /dev/null +++ b/web/js/emailSettings.js @@ -0,0 +1,52 @@ +lbry.emailSettingsForm = function (emailState) { + var + state = JSON.parse(emailState), + emails = state.emails, + tags = state.tags, + emailTable = $('#email_table'), + tagTable = $('#tag_table'); + + $.each(emails, function(email, enabled = false){ + console.log('email: ',email, ' enabled: ',enabled) + $labelCell = $('').append($labelCell).append($checkBoxCell); + emailTable.append($rowEmail) + }); + $.each(tags, function(tag, enabled){ + console.log('tagName: ',tag,' enabled: ',enabled) + $labelCell = $('
') + tagTable.append($rowTag).append($labelCell).append($checkBoxCell); + }); + + $('#email_form').submit(function(e) { + e.preventDefault(); + }); + $('#tag_form').submit(function(e) { + e.preventDefault(); + }); + + +} + +lbry.applyEmailEdit = function () { + console.log("applied email settings") + + //How do I call PHP api with the proper arguments from here? + //Then how do I go to the page again triggering a refresh or show an error? + //Need to get the token here as well to call the API + + /*let url = 'http://localhost:8080/user/email/edit?auth_token='+token+'&' + fetch('http://localhost:8080/user/email/edit?').then(value => { + console.log(value.json()) + + });*/ +} + +lbry.applyTagEdit = function () { + console.log("applied tag settings") +} \ No newline at end of file