@ctx-core/auth0
Version:
ctx-core auth0
29 lines (28 loc) • 926 B
JavaScript
/// <reference types="ctx-core" />
import { id_be_memo_pair_ } from 'ctx-core/rmemo'
import { auth0__opened_, auth0__opened__set } from '../auth0__opened/index.js'
export const [
auth0__change_password__opened$_,
auth0__change_password__opened_,
] = id_be_memo_pair_(
'auth0__change_password__opened',
ctx=>auth0__opened_(ctx) === 'change_password')
export {
auth0__change_password__opened$_ as auth0__change_password__opened__,
auth0__change_password__opened$_ as auth0_change_password_opened__,
auth0__change_password__opened$_ as auth0_change_password_opened$_,
}
/**
* @param {ctx_T}ctx
* @param {boolean}auth0__change_password__opened
*/
export function auth0__change_password__opened__set(
ctx,
auth0__change_password__opened
) {
if (auth0__change_password__opened) {
auth0__opened__set(ctx, 'change_password')
} else if (auth0__opened_(ctx) === 'change_password') {
auth0__opened__set(ctx, null)
}
}