Created
February 7, 2020 23:42
-
-
Save happycollision/14eeebd0e15c94f4eb8e74030a66ab40 to your computer and use it in GitHub Desktop.
Proposed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const Settings = { | |
firstNameFocus: m("Settings", "First Name", "Component Interaction", "Begin"), | |
firstNameChange: m("Settings", "First Name", "Component Interaction", "Update"), // ??? maybe add this directly to the call? | |
changePasswordClick: m("Settings", "Password Change", "Component Interaction", "View"), | |
passwordCurrentFocus: e("Password Change", "Current Password", "Component Interaction", f(value, beginOrUpdate)), | |
passwordNewFocus: e("Password Change", "New Password", "Component Interaction", f(value, beginOrUpdate)), | |
passwordNewConfirmFocus: e( "Password Change", "New Password Confirm", "Component Interaction", f(value, beginOrUpdate) ), | |
passwordSubmitBtnClick: m("Password Change", "Update Password", "Component Interaction", "Update"), | |
passwordCancelBtnClick: m("Password Change", "Cancel", "Component Interaction", "Hide"), // Btn does not exist. It should. | |
emailChangeBtnClick: m("Settings", "Email Change", "Component Interaction", "View"), | |
emailChangeNewFocus: e("Email Change", "New Email", "Component Interaction", f(value, beginOrUpdate)), | |
emailChangeNewConfirmFocus: e( "Email Change", "New Email Confirm", "Component Interaction", f(value, beginOrUpdate) ), | |
emailChangeSubmitBtnClick: m("Email Change", "Update Email", "Component Interaction", "Update"), | |
emailChangeCancelBtnClick: m("Email Change", "Cancel", "Component Interaction", "Hide"), | |
// These next two are in a public route, not the settings page, but make sense to be organized here. | |
emailChangeVerifyModalView: m("Email Change Verified", "Verify Email", "Component Interaction", "Update"), // automatically opens... perhaps just trigger this. Create? Update? View? I don't know | |
emailChangeVerifyModalConfirm: m("Email Change Verified", "Confirm", "Next Page", "Begin"), // head to login | |
emailChangeCancelModalView: m("Email Change Cancelled", "Cancel Email Change", "Component Interaction", "Update"), // automatically opens... perhaps just trigger this. Create? Update? View? I don't know | |
emailChangeCancelModalConfirm: m("Email Change Cancelled", "Confirm", "Next Page", "Begin"), // head to login | |
smsAddBtnClick: m("Settings", "Add SMS", "Component Interaction", "View"), | |
addSmsFocus: e("Add SMS", "Phone Number", "Component Interaction", f(value, beginOrUpdate)), | |
addSmsSubmitBtnClick: m("Add SMS", "Submit SMS", "Component Interaction", "Create"), // create? | |
addSmsCancelBtnClick: m("Add SMS", "Add SMS", "Component Interaction", "Hide"), | |
smsVerifyBtnClick: m("Settings", "Verify SMS", "Component Interaction", "View"), // on settings page | |
verifyCodeFocus: e("Verify SMS", "Phone Number", "Component Interaction", f(value, beginOrUpdate)), | |
verifyCodeSubmitBtnClick: m("Verify SMS", "Submit Code", "Component Interaction", "Create"), // create? | |
verifyCodeResendBtnClick: m("Verify SMS", "Resend Code", "Component Interaction", "Update"), // Update? | |
smsRemoveBtnClick: m("Settings", "Remove SMS", "Component Interaction", "View"), // on settings page | |
removeSmsSubmitBtnClick: m("Remove SMS", "Confirm Remove", "Component Interaction", "Delete"), | |
removeSmsCancelBtnClick: m("Remove SMS", "Cancel Remove", "Component Interaction", "Hide"), | |
reminderEmailExplainerClick: e( "Settings", "Show/Hide Email Reminder Explainer", "Component Interaction", dataOnTrackAttr ), | |
reminderEmailHourChange: m("Settings", "Reminder Email Hour", "Component Interaction", "Update"), | |
reminderEmailMinuteChange: m("Settings", "Reminder Email Minute", "Component Interaction", "Update"), | |
reminderEmailPeriodChange: m("Settings", "Reminder Email Period", "Component Interaction", "Update"), | |
reminderEmailToggleClick: e("Settings", "Reminder Email Toggle", "Component Interaction", dataOnTrackAttr), // will resolve to create or delete | |
reminderSmsExplainerClick: e( "Settings", "Show/Hide SMS Reminder Explainer", "Component Interaction", dataOnTrackAttr ), | |
reminderSmsHourChange: m("Settings", "Reminder SMS Hour", "Component Interaction", "Update"), | |
reminderSmsMinuteChange: m("Settings", "Reminder SMS Minute", "Component Interaction", "Update"), | |
reminderSmsPeriodChange: m("Settings", "Reminder SMS Period", "Component Interaction", "Update"), | |
reminderSmsToggleClick: e("Settings", "Reminder SMS Toggle", "Component Interaction", dataOnTrackAttr), // will resolve to create or delete | |
}, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment