MOBILE-3320 block: Avoid rendering unknown blocks
parent
e0a6c421ff
commit
cb8f9732e2
|
@ -13,7 +13,6 @@
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
import { CoreCourseBlock } from '@features/course/services/course';
|
import { CoreCourseBlock } from '@features/course/services/course';
|
||||||
import { CoreBlockPreRenderedComponent } from '../components/pre-rendered-block/pre-rendered-block';
|
|
||||||
import { CoreBlockHandler, CoreBlockHandlerData } from '../services/block-delegate';
|
import { CoreBlockHandler, CoreBlockHandlerData } from '../services/block-delegate';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -48,14 +47,9 @@ export class CoreBlockBaseHandler implements CoreBlockHandler {
|
||||||
block: CoreCourseBlock, // eslint-disable-line @typescript-eslint/no-unused-vars
|
block: CoreCourseBlock, // eslint-disable-line @typescript-eslint/no-unused-vars
|
||||||
contextLevel: string, // eslint-disable-line @typescript-eslint/no-unused-vars
|
contextLevel: string, // eslint-disable-line @typescript-eslint/no-unused-vars
|
||||||
instanceId: number, // eslint-disable-line @typescript-eslint/no-unused-vars
|
instanceId: number, // eslint-disable-line @typescript-eslint/no-unused-vars
|
||||||
): CoreBlockHandlerData | Promise<CoreBlockHandlerData> {
|
): undefined | CoreBlockHandlerData | Promise<CoreBlockHandlerData> {
|
||||||
|
|
||||||
// To be overridden.
|
// To be overridden.
|
||||||
return {
|
return undefined;
|
||||||
title: '',
|
|
||||||
class: '',
|
|
||||||
component: CoreBlockPreRenderedComponent,
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,7 +44,7 @@ export interface CoreBlockHandler extends CoreDelegateHandler {
|
||||||
block: CoreCourseBlock,
|
block: CoreCourseBlock,
|
||||||
contextLevel: string,
|
contextLevel: string,
|
||||||
instanceId: number,
|
instanceId: number,
|
||||||
): CoreBlockHandlerData | Promise<CoreBlockHandlerData>;
|
): undefined | CoreBlockHandlerData | Promise<CoreBlockHandlerData>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue