11import { InjectionToken } from "@angular/core" ;
2- import { UserAccount } from "fusio-sdk/dist/src/generated/consumer/UserAccount " ;
3- import { Plan } from "fusio-sdk/dist/src/generated/consumer/Plan " ;
4- import { Message } from "fusio-sdk/dist/src/generated/consumer/Message " ;
2+ import { ConsumerUserAccount } from "fusio-sdk/dist/src/ConsumerUserAccount " ;
3+ import { ConsumerPlan } from "fusio-sdk/dist/src/ConsumerPlan " ;
4+ import { CommonMessage } from "fusio-sdk/dist/src/CommonMessage " ;
55import { GroupItem , Items } from "../service/navigation.service" ;
66
77export interface Config {
@@ -27,7 +27,7 @@ export interface EventListener {
2727 /**
2828 * Invoked on login
2929 */
30- login ?: ( user : UserAccount ) => void ,
30+ login ?: ( user : ConsumerUserAccount ) => void ,
3131
3232 /**
3333 * Invoked on logout
@@ -57,17 +57,17 @@ export interface EventListener {
5757 /**
5858 * Invoked in case a user starts a checkout of a plan
5959 */
60- checkout ?: ( plan : Plan ) => void ,
60+ checkout ?: ( plan : ConsumerPlan ) => void ,
6161
6262 /**
6363 * Invoked in case a user has purchased a plan
6464 */
65- purchase ?: ( plan : Plan ) => void ,
65+ purchase ?: ( plan : ConsumerPlan ) => void ,
6666
6767 /**
6868 * Invoked in case an error occurred
6969 */
70- error ?: ( error : Message ) => void ,
70+ error ?: ( error : CommonMessage ) => void ,
7171
7272 /**
7373 * Invoked in case a model list was called
0 commit comments