@equinor/fusion-react-power-bi
Version:
React component for displaying an person information
28 lines • 1.77 kB
TypeScript
import { ActionType } from 'typesafe-actions';
import { ContextTypes, HttpClientRequestFailedError } from '@equinor/fusion';
import { ActionError } from '@equinor/fusion/lib/epic';
export type ContextActions = ActionType<typeof actions>;
export type CheckContextAccessRequest = {
reportId: string;
externalId: string;
type: ContextTypes;
silent?: boolean;
};
export declare const checkContextAccess: {
request: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", CheckContextAccessRequest>;
success: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void>;
failure: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", ActionError<HttpClientRequestFailedError<any>>>;
cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void>;
};
export declare const setContextAccess: import("typesafe-actions").PayloadActionCreator<"@PBI/SET_CONTEXT_ACCESS", boolean>;
declare const actions: {
checkContextAccess: {
request: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", CheckContextAccessRequest>;
success: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void>;
failure: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", ActionError<HttpClientRequestFailedError<any>>>;
cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void>;
};
setContextAccess: import("typesafe-actions").PayloadActionCreator<"@PBI/SET_CONTEXT_ACCESS", boolean>;
};
export default actions;
//# sourceMappingURL=context.d.ts.map