github.com/resonatecoop/id@v1.1.0-43/frontend/src/views/password-reset.js (about)

     1  const html = require('choo/html')
     2  
     3  const PasswordReset = require('../components/forms/passwordReset')
     4  const PasswordResetUpdatePassword = require('../components/forms/passwordResetUpdatePassword')
     5  
     6  module.exports = (state, emit) => {
     7    const passwordReset = state.cache(PasswordReset, 'password-reset')
     8    const passwordResetUpdatePassword = state.cache(PasswordResetUpdatePassword, 'password-reset-update')
     9  
    10    return html`
    11      <div class="flex flex-column">
    12        <h2 class="f3 fw1 mt3 near-black near-black--light light-gray--dark lh-title">Reset your password</h2>
    13  
    14        ${state.query.token
    15          ? passwordResetUpdatePassword.render({
    16            token: state.query.token
    17          })
    18          : passwordReset.render()
    19        }
    20      </div>
    21    `
    22  }