diff --git a/src/shared/models/bsm-exception.model.ts b/src/shared/models/bsm-exception.model.ts new file mode 100644 index 00000000..0e64d5cc --- /dev/null +++ b/src/shared/models/bsm-exception.model.ts @@ -0,0 +1,5 @@ +export interface BsmException { + type: "error"|"warning" + title: string, + msg?: string, +} \ No newline at end of file diff --git a/src/shared/models/ipc-models.model.ts b/src/shared/models/ipc-models.model.ts index fcf2070e..8c97e69a 100644 --- a/src/shared/models/ipc-models.model.ts +++ b/src/shared/models/ipc-models.model.ts @@ -1,3 +1,5 @@ +import { BsmException } from "./bsm-exception.model"; + export interface IpcRequest{ args?: T, responceChannel?: string @@ -5,6 +7,6 @@ export interface IpcRequest{ export interface IpcResponse{ data?: T, - error?: any, + error?: BsmException, success: boolean, } \ No newline at end of file