Interface AuthEventMap

Event map for typed event emitter

interface AuthEventMap {
    loggedOut: [];
    loggedIn: [User];
    tokenRefreshed: [User];
    userRemoved: [{
        reason: UserRemovedReason;
        error?: string;
    }];
}

Hierarchy

  • Record<string, any>
    • AuthEventMap

Properties

loggedOut: []
loggedIn: [User]
tokenRefreshed: [User]
userRemoved: [{
    reason: UserRemovedReason;
    error?: string;
}]