File
payload
(Optional)
|
Type
|
string
|
export enum BUILDING_BLOCK_NAVIGATION_TYPE {
Page = 'NAVIGATE_PAGE',
Next = 'NAVIGATE_NEXT',
Back = 'NAVIGATE_BACK',
Home = 'NAVIGATE_HOME'
}
export interface BuildingBlockNavigationEvent {
type: BUILDING_BLOCK_NAVIGATION_TYPE;
payload?: string;
}
export const isImplicitNavigation = (value: BUILDING_BLOCK_NAVIGATION_TYPE) =>
value === BUILDING_BLOCK_NAVIGATION_TYPE.Back ||
value === BUILDING_BLOCK_NAVIGATION_TYPE.Next ||
value === BUILDING_BLOCK_NAVIGATION_TYPE.Home;