Skip to content

Commit fb32bc2

Browse files
committed
Fix the error in hardware category
1 parent 3af13c1 commit fb32bc2

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/blocks/mrc_mechanism_component_holder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ type MechanismComponentHolderExtraState = {
4545
hideMechanisms?: boolean;
4646
}
4747

48-
type MechanismComponentHolderBlock = Blockly.Block & MechanismComponentHolderMixin;
48+
export type MechanismComponentHolderBlock = Blockly.Block & MechanismComponentHolderMixin;
4949
interface MechanismComponentHolderMixin extends MechanismComponentHolderMixinType {
5050
mrcHideMechanisms: boolean;
5151
}

src/toolbox/hardware_category.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,8 @@ function getComponentsBlocks(currentModule: commonStorage.Module, hideParams : b
259259
const holderBlocks = workspace.getBlocksByType(MechanismComponentHolder.BLOCK_NAME);
260260

261261
holderBlocks.forEach(holderBlock => {
262-
const componentsFromHolder: commonStorage.Component[] = holderBlock.getComponents();
262+
const componentsFromHolder: commonStorage.Component[] =
263+
(holderBlock as mechanismComponentHolder.MechanismComponentHolderBlock).getComponents();
263264
componentsFromHolder.forEach(component => {
264265
// Get the blocks for this specific component
265266
contents.push({

0 commit comments

Comments
 (0)