@lanaqi/rsr
Version:
14 lines (13 loc) • 871 B
TypeScript
import type { AccessDatasheet, UserDatasheet } from '../access';
/**
* 登出钩子
* @param cRedirect 当前重定向路径,当为空字符串时不进行重定向,默认:'/'
* @param pRedirect 父级重定向路径,当为空字符串时不进行重定向,默认:'/'(如果存在父级时才会生效)
*/
export declare const useLogout: (cRedirect?: string, pRedirect?: string) => (() => void);
/**
* 登入钩子
* @param cRedirect 当前重定向路径,当为空字符串时不进行重定向,默认:'/'(如果不存在原始路径时使用)
* @param pRedirect 父级重定向路径,当为空字符串时不进行重定向,默认:'/'(如果存在父级时才会生效)
*/
export declare const useLogin: <Datasheet>(cRedirect?: string, pRedirect?: string) => ((datasheet: AccessDatasheet<UserDatasheet<Datasheet>>) => void);