diff --git a/src/components/Blockly/blocks/loops.js b/src/components/Blockly/blocks/loops.js index 63fc9aa..aab8d32 100644 --- a/src/components/Blockly/blocks/loops.js +++ b/src/components/Blockly/blocks/loops.js @@ -2,7 +2,7 @@ import Blockly from 'blockly'; import { getColour } from '../helpers/colour'; import { getCompatibleTypes } from '../helpers/types' - +import * as Types from '../helpers/types'; Blockly.Blocks['controls_whileUntil'] = { /** @@ -47,6 +47,7 @@ Blockly.Blocks['controls_for'] = { { "type": "field_variable", "name": "VAR", + "defaultType": Types.NUMBER.typeName, "variable": null }, { @@ -97,6 +98,7 @@ Blockly.Blocks['controls_forEach'] = { { "type": "field_variable", "name": "VAR", + "defaultType": Types.NUMBER.typeName, "variable": null }, { diff --git a/src/components/Blockly/blocks/math.js b/src/components/Blockly/blocks/math.js index 2555502..bc24f38 100644 --- a/src/components/Blockly/blocks/math.js +++ b/src/components/Blockly/blocks/math.js @@ -287,7 +287,8 @@ Blockly.Blocks['math_change'] = { { "type": "field_variable", "name": "VAR", - "variable": Blockly.Msg.MATH_CHANGE_TITLE_ITEM + "defaultType": Types.NUMBER.typeName, + "variable": null }, { "type": "input_value",