UNPKG

@tycoonsystems/tycoon-modules

Version:
37 lines (35 loc) 1.63 kB
import globalEmailStyles from './globalEmailStyles' import masterEmailStyles from '@tycoonsystems/tycoon-modules/utility/mail/masterEmailStyles' import footer from './footer' /** * Fires on new user registration */ export default (props, e) => { const payload = { subject: `Welcome to ${props?.siteTitle ?? ''}`, content: `<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ${masterEmailStyles} ${globalEmailStyles} </head> <body> <div class="container" style='height: 100vh; margin: 0 auto; padding: 20px; background-color: #000; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); padding-bottom: 150px;'> <div class="header" style='text-align: center; color: #fff;'> <a href='${props?.domainUrl ?? ''}'> <img src="${props?.logo ?? ''}" alt="Logo" style='max-width: 100px; margin: 0 auto; max-height: 400px;'> </a> <h1 class="bg-primary">Reset password</h1> <p>A request was recently sent to reset your password</p> <p>Reset your password <a href="${props?.domainUrl}/reset?reset=password&token=$<reset_password>$&email=${e?.data?.email}&goto=p">here</a></p> </div> </div> </body> </html>`, toEmail: e?.data?.email, toUserId: props._loggedIn?.identifier, toUsername: props?._loggedIn?.username } return payload }